【发布时间】:2015-01-26 06:38:50
【问题描述】:
我的设置: - Office 2010 已完全安装并使用默认设置运行,包括 .Net 开发、 - 已安装 Office 2010 Primary Interop Assemblies (v14)(通过控制面板程序列表检查)
问题:在 C# 或 F# 项目中,我无法在 Visual Studio 2013 Community Edition 的解决方案资源管理器窗口中添加对 Microsoft.Office.Interop 的引用。互操作性未在任何地方(COM、程序集...)列出
问题:VS 2013 Community Edition 是否禁止引用 Office PIA 而不是完整的 VS 2013 PRO? 如果不是,我应该检查什么?
谢谢。
【问题讨论】:
-
有没有试过寻找具体的应用,比如
Microsoft Excel 14.0 Object Library? -
@John Koerner:谢谢。我可以添加 Microsoft Word 14.0 对象库并可以执行标准对象创建和操作。如果您愿意,请填写答案,我会接受。
-
PIA 已过时,您今天应该使用嵌入互操作类型功能。只需从 COM 选项卡中选择引用即可。
-
@Hans : 我错过了你一年前的 15 票answer。我这边没有足够的搜索努力......
标签: c# visual-studio f# office-interop