运行WinXP SP3,Visual Studios 2005,.NET 2.0。最近升级的计算机从Office 2007升级到Office 2010 sp1。
我有一个引用Microsoft.Office.Interop.Word的项目,当我重新打开它时,找不到引用。我检查了Office安装CD,并选择“.NET Programmability Support”作为已安装。如果我转到C:\ Windows \ assembly,我会在列表中看到Microsoft.Office.Interop.Word版本14.0.0.0。
当我转到Add Reference .NET选项卡时,我看到的唯一Office引用是Microsoft.Office.Tools.Common,Microsoft.Office.Tools.Excel,Microsoft.Office.Tools.Outlook,Microsoft.Office.Tools。字。
我可以转到COM选项卡并添加Microsoft Office 14.0对象库以获取对Microsoft.Office.Core的引用。但是我一直无法找到引用Interop程序集的方法。
在我的机器上为Microsoft.Office.Interop.Word.dll执行文件搜索也找不到匹配项。
我修复了Office安装但仍然没有运气。我也尝试直接安装PIA,行为相同。
尝试与VS2005一起使用Office 2010的互操作程序集时,这是一个问题吗?我在网上看到dll所在的目录通常在Program Files \ Visual Studios 10下。
关于我缺少哪一步的任何想法?
答案 0 :(得分:1)
您可以单独安装Office 2010 PIA。安装程序可以从http://www.microsoft.com/download/en/details.aspx?id=3508
下载