【问题标题】:Can one upgrade the VSTO version used by Visual Studio 2010可以升级 Visual Studio 2010 使用的 VSTO 版本吗
【发布时间】:2014-04-14 04:07:37
【问题描述】:

我有 Visual Studio 2010,我最近(今年)安装了(由于新 PC 重新安装)它。我注意到 VSTO 运行时现在最高版本为 4.0.40820,但例如我在 Visual Studio 中的版本;

C:\Program Files\Reference Assemblies\Microsoft\VSTO40\v4.0.Framework\Microsoft.Office.Tools.Common.dll

这将版本显示为运行时 v4.0.30319。

所以我想知道如何让 Visual Studio 使用最新的 VSTO 运行时版本?

编辑:我的问题令人困惑,因为我将 2010 和 v4 混淆了。请查看我的一个 VSTO 参考图片。

因此您可以通过图像看到运行时版本是 4.0.30319,这至少比实际运行时版本晚一年。这张图片中的 10.0.0.0 版本是什么意思?

【问题讨论】:

  • 您确定 v4.0.30319 是 VSTO 版本吗?当我用谷歌搜索时,我发现了这样的 .net 版本。 VSTO 的版本非常低。例如,我的 Microsoft.Office.Interop.Excel 版本是 12.0.0.0 并且针对 Office 2007,所以 vsto 4.0 应该是 15.0.0.0。
  • 您好 Mitjia 感谢您的回复。你让我再次阅读我的问题,现在我已经解决了。但是要直接回复您的评论,您正在谈论的是托管代码与编写 Office 的 Miscrosoft 非托管代码对话所需的 PIA。

标签: c# visual-studio-2010 vsto


【解决方案1】:

我不知道您是否可以升级 VSTO 运行时,但我可以为您提供一些“说明”版本的含义。 版本 10.0.0.0 是 VSTO 4 的标志,它与 Visual Studio 2010 Professional 及更高版本一起安装 如果您看到版本 9.0.0.0 是随 Visual Studio 2008 一起安装的 VSTO 3 的标志

Here is some explanation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-17
    • 1970-01-01
    • 1970-01-01
    • 2013-11-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-18
    相关资源
    最近更新 更多