使vsto加载项可安装

时间:2011-03-29 12:27:16

标签: vsto add-in office-2010

我为Outlook / Word / Excel / PowerPoint创建了几个VSTO加载项。 当我建造他们&然后启动相关程序,安装加载项并且工作得很好。

当我尝试手动安装DLL时,在“选项>加载项> COM加载项:转到...>添加...”然后选择DLL,程序告诉我,它不是有效的加载项。

这是什么问题? Visual Studio 2010可以自动安装它们。 有人能帮助我吗?

谢谢!

2 个答案:

答案 0 :(得分:3)

为加载项创建安装程序的最简单方法是使用“发布”功能。右键单击您的加载项项目并选择发布。这将显示一个包含基本选项的向导。这将生成一个EXE文件和一系列安装在其他计算机中所需的其他文件。

答案 1 :(得分:2)

<。> .net VSTO addin DLL不是普通的COM dll(例如,它没有自我注册,它没有嵌入TLB)所以Word无法通过addin的对话框来处理它知道。必须通过安装程序安装VSTO插件。