2017-08-01 176 views
0

我有一个Visual Studio 2010(.Net 4.0)开发的Outlook的vsto加载项,但现在当我试图添加Outlook 2016的这个加载项时,它显示无效的vsto加载项。我的问题是'在Outlook 2016中Visual Studio 2010/12支持开发vsto解决方案吗?'。如果不是那么什么是替代或如果是的话那么我在这里做错了什么?vsto插件的Outlook 2016

回答

1

VSTO加载项应该安装在机器上。至少你需要添加所需的Windows注册表项来加载加载项,你不能只是添加它。有关更多信息,请参阅Registry Entries for Application-Level Add-InsRegistry Entries for VSTO Add-ins

我的问题是'Visual Studio 2010/12支持Outlook 2016中开发的vsto解决方案吗?'

是的,它可以。见Running Solutions in Different Versions of Microsoft Office。它声明以下内容:

Microsoft Office应用程序还可以运行使用以前版本的Visual Studio创建的解决方案。在某些情况下,这些解决方案需要不同版本的Visual Studio Tools for Office运行时。不同版本的Visual Studio Tools for Office运行时可以并排安装在同一台计算机上。

我建议创建一个安装程序,它可以检查preprequsites,如果有的话,添加所需的Windows注册表项,并在系统上安装插件。

您可能会发现下面的文章有帮助:

相关问题