C# Outlook 2010 VSTO加载项在自动安装后不加载-仅在手动执行后加载

C# Outlook 2010 VSTO加载项在自动安装后不加载-仅在手动执行后加载,c#,outlook,vsto,C#,Outlook,Vsto,我已经为Outlook 2010创建了一个小的VSTO加载项,并创建了一个安装项目来安装它(如所述和其他教程中所述) 安装运行正常:所有先决条件都已安装,所有注册表项都已存在(而且清单项正确且未损坏)。 但是,安装后,加载项不会显示在Oulook中。它不是不活动的,也不是其他任何东西,它只是不显示 如果我现在转到安装目录(AppData\Roaming\My Company\MyAddIn)并执行.vsto文件,则启动时它会在Outlook中安装并加载,不会出现任何问题 我还签署了加载项并安装了

我已经为Outlook 2010创建了一个小的VSTO加载项,并创建了一个安装项目来安装它(如所述和其他教程中所述)

安装运行正常:所有先决条件都已安装,所有注册表项都已存在(而且清单项正确且未损坏)。 但是,安装后,加载项不会显示在Oulook中。它不是不活动的,也不是其他任何东西,它只是不显示

如果我现在转到安装目录(AppData\Roaming\My Company\MyAddIn)并执行.vsto文件,则启动时它会在Outlook中安装并加载,不会出现任何问题

我还签署了加载项并安装了证书(在执行VSTO文件目录时,我没有收到任何证书警告)。 手动安装加载项后,它会在Windows的已安装程序列表中显示两次:安装应用程序,现在是加载项本身

有人知道我错过了什么吗?我已经复习了很多类似的问题,但没有一个能解决我的具体问题


谢谢,祝你好运,并致以最良好的问候

也许您必须用regsrvr32或类似的东西注册加载项dll。
确保在安装程序中完成此操作。

我在任何教程中都没有读过类似的内容。您建议在安装过程中如何执行此操作?在安装项目中是否有此选项?