我已经检查了其他Stackoverflow问题,但没有帮助。
正在运行Outlook外接程序的VS2015 C#项目。将为Outlook 2010及更早版本显示该加载项。在Outlook 2016上,它不会显示,没有错误。这是一个COM加载项,Office 2016还没有主互操作程序集,这会导致错误吗?
这可能是版本问题,或者是我遗漏了其他东西,我已经尝试了一段时间,并尝试了我能想到的一切。
提前谢谢。
发布于 2017-08-23 20:22:00
在Outlook2010和更早版本中,Outlook -> Options -> Add-Ins下列出了该加载项,但在Outlook2016下没有显示,并且我无法添加相同的dll。
似乎未添加所需的windows注册表项。在下面的文章中阅读更多关于它们的信息:
我建议您为此创建一个安装程序。参见Deploying an Office Solution by Using Windows Installer。
Microsoft Office应用程序可以运行使用Visual Studio 2015之前的Visual Studio版本创建的解决方案。在某些情况下,这些解决方案需要不同版本的Visual Studio Tools for Office运行库。不同版本的Visual Studio Tools for Office运行库可以并排安装在同一台计算机上。有关详细信息,请参阅Running Solutions in Different Versions of Microsoft Office。
https://stackoverflow.com/questions/45834935
复制相似问题