3

我已经为 Outlook/Word/Excel/PowerPoint 创建了几个 VSTO 加载项。当我构建它们然后启动相关程序时,加载项已安装并且运行良好。

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

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

谢谢!

4

2 回答 2

3

为加载项制作安装程序的最简单方法是使用“发布”功能。右键单击您的加载项项目并选择发布。这将显示一个带有基本选项的向导。这将生成一个 EXE 文件和一系列需要安装在其他机器上的其他文件。

于 2011-04-26T22:20:15.683 回答
2

.net VSTO 插件 DLL 不是普通的 COM dll(例如,它没有自我注册,它没有嵌入其中的 TLB),因此据我所知,Word 无法通过该插件的对话框处理它。VSTO 插件必须通过安装程序安装。

于 2011-03-29T14:15:56.193 回答