0

我检查了其他 Stackoverflow 问题,但没有任何帮助。

为 Outlook 加载项运行 VS2015 C# 项目。加载项出现在 Outlook 2010 和早期版本中。在 Outlook 2016 上,它只是不显示,没有错误。它是一个 COM 加载项,还没有 Office 2016 的主互操作程序集,这会导致错误吗?

在 Outlook 2010 及之前的版本中,在 Outlook 文件 -> 选项 -> 加载项下,会列出该加载项,但在 Outlook 2016 下它不会出现,我无法添加相同的 dll。

这可能是版本问题,还是我错过了其他东西,已经尝试了一段时间并尝试了我能想到的一切。

提前致谢。

4

1 回答 1

0

在 Outlook 2010 及之前的版本中,在 Outlook 文件 -> 选项 -> 加载项下,会列出加载项,但在 Outlook 2016 下,它不会出现,我无法添加相同的 dll。

看起来没有添加所需的 Windows 注册表项。在以下文章中阅读有关它们的更多信息:

我建议为此创建一个安装程序。请参阅使用 Windows Installer 部署 Office 解决方案

Microsoft Office 应用程序可以运行使用 Visual Studio 2015 之前的 Visual Studio 版本创建的解决方案。在某些情况下,这些解决方案需要不同版本的 Visual Studio Tools for Office 运行时。不同版本的 Visual Studio Tools for Office 运行时可以并行安装在同一台计算机上。有关详细信息,请参阅在不同版本的 Microsoft Office 中运行解决方案

于 2017-08-23T12:22:00.047 回答