我开发了一个使用C#和Visual Studio Outlook插件模板的Outlook插件,它从数据库中检索数据并生成关于数据的报告。部署Outlook插件C#
插件在我的本地机器上工作得很好。但是,当我将插件作为可执行文件分发给用户时,它不适用于用户的机器。 这意味着插件默认没有被选中,即使我手动检查它,它也不会显示在插件栏的外观上。
我无法弄清楚它是由于证书还是其他原因。我是否需要在用户计算机上安装任何证书?
请问有人能帮我吗?
编辑
我右键单击在解决方案资源管理解决方案文件,并发布到一个文件夹生成的setup.exe。我的其他队友使用相同的步骤,检出perforce同一个项目并发布setup.exe。现在,他的插件在用户的机器上按预期工作,而我的插件不工作(我的工作只在我的机器上工作)。所以,我无法弄清楚有什么不同。因为我们都使用相同的框架(4.0)和VS(VS 2010 premium)。它与我的机器有关。不知道我是否缺少任何安装
可能重复(http://stackoverflow.com/questions/9172970/deploying-installing-an-outlook-addin) – Avantol13
检查[此](HTTPS: //msdn.microsoft.com/en-us/library/ff937654.aspx)out。 – Avantol13
,因为它是一个可能的重复我已经在链接中添加了我的答案Avantol13发布 –