2017-02-15 96 views
0

我开发了一个Outlook加载项。当我发布并创建它的.exe。它安装并显示在Outlook上。为Office Outlook插件/加载项创建可执行文件

当我创建MSI文件(通过添加安装项目和以下步骤,包括添加项目输出),它安装正确,但不反映在Outlook上。

什么是为Outlook插件创建MSI文件的正确方法。

回答

0

当您部署使用Visual Studio创建的VSTO加载项时,您必须创建一组特定的注册表项。这些注册表项提供的信息使Microsoft Office应用程序能够发现并加载VSTO加载项。看起来你没有为加载项创建必需的Windows注册表项。看看以下文章了解更多信息:

当你建立你的项目时,Visual Studio的开发计算机上创建这些注册表项,使您可以轻松地运行并调试VSTO加载项。如果您使用ClickOnce部署VSTO加载项,则会在最终用户计算机上自动创建注册表项。如果使用Windows Installer部署VSTO外接程序,则必须配置InstallShield Limited Edition项目(或任何基于MSI)以在最终用户计算机上创建注册表项。

阅读Deploying an Office Solution by Using Windows Installer文章中的更多内容。

相关问题