我有一个现有的.Net应用程序可以完成一些Word Interop工作。在我安装了Word 2010的一台机器上,我能够毫无问题地引用Word PIA(Microsoft.Office.Interop.Word),编译,运行 - 一切都很棒。现在,我正在尝试对Word 2013进行测试,以确保我的应用程序与它兼容。因此,在仅安装了Office 2013的其他计算机上(没有其他Office实例),我尝试构建相同的源代码,但由于VS2010无法找到Word PIA,因此会出现编译错误。我尝试更新PIA的引用,但它没有显示在可用程序集列表中。
我检查了我的Office安装 - 安装了所有可用的组件,包括.Net的可编程性支持。我在Windows资源管理器中查看了GAC,程序集似乎就在那里。我尝试过多次重启。
我的应用程序以.Net Framework 3.5为目标(但我也尝试将其更改为4.0)。我在VS2010 Professional工作,我在盒子上安装了Office Professional Plus 2013。我能错过什么?
感谢。