Sta*_*tan 3 vsto ms-word office-2010
我正在尝试创建一个Word 2010/2007 VSTO加载项,并遇到了几个问题:
提前致谢!
我将从第2点开始:
如果要部署到Office 2010和2007,则必须添加对v12.0程序集(Microsoft.Office.Interop.Word和Office)的引用.
现在仍然存在您的插件需要2007 PIA的问题,但如果您只在目标计算机上安装了Office 2010,则无法安装(因为他们将Office 2007作为先决条件).要解决此问题,您必须为这两个dll(在参考属性中)设置Embed Interop Assemblies = true.
这会导致智能感知的一些"怪异"没有找到方法等,但它不应该是一个大问题 - 至少现在PIA不再需要了,你的插件将在2007年和2010年部署(你必须照顾安装程序,但这是另一个故事).
这有点乱,但如果你正在使用VSTO,我想你已经习惯了这种东西:-)
关于Point 1 .:我的猜测是,如果你想部署到2007年和2010年,你必须做我上面描述的.这意味着您必须引用2007程序集,并且您将无法访问特定于2010的功能.
| 归档时间: |
|
| 查看次数: |
1357 次 |
| 最近记录: |