vb.net - Win 10 全新安装后,如何为 VS2015 安装 Office 互操作程序集?

标签 vb.net excel visual-studio-2015 windows-10

我有一个安装了 VS2015 的 Win10 全新安装。我有适用于家庭和学生的 Office 2010。我的 VB.NET 应用程序的 msi 文件是 2011 年在安装了 Office 2000 的机器上构建的,现在它仍然可以在 Win10 中安装我的应用程序。安装的应用程序将数据导出到 Excel,并且仍然有效。

现在我想用 VS2015 更新应用程序,但出现构建错误,例如:类型“Excel.Workbook”未定义。我发现我应该加载 Office 互操作程序集。

我下载并运行了 o2010pia.msi,但我认为它们应该存在的“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Visual Studio Tools for Office”中没有显示任何内容。可能安装代码尚未将 VS2015 识别为 Visual Studio 14.0?

在寻找答案时,我发现了对“GAC 中的 PIA”和“在源代码控制树中引用 PIA 的本地副本”的引用。但我不知道这些是什么意思!

我怎样才能解决这个问题?

最佳答案

我也错过了Microsoft.Office.Interop.Excel.dll安装Win10后。

我发现它在

"C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c".



也许你可以在 C:\Windows\assembly 中搜索它.

关于vb.net - Win 10 全新安装后,如何为 VS2015 安装 Office 互操作程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31879375/

相关文章:

excel平均每10行

c# - 生成服务器中的 Microsoft.Office.Interop.Excel 引用

javascript - 在 Visual Studio Web Express 2013 或 Visual Studio 2015 社区中调试 javascript

.net - 如何禁用自动 .NET Core 包还原?

c# - 在 .net ReportViewer 控件中查看 MS Access Report

vb.net - 在 vb.net 控制台 exe 中获取启动路径

Excel--SUMPRODUCTIF?变通?

teamcity - 是否可以将 TeamCity 配置为使用 Visual Studio 2015 附带的 MSBuild?

vb.net - 如何获得其他2个字符之间的字符?

c# - 是否可以为 Visual Studio 2010 编写 Debugger Visualizer 来显示 64 位 .NET 程序?