我为公司开发了一个非常复杂的Outlook插件。
在生产中使用它的相同用户也是测试人员。
这会引起很多困惑和沮丧,因为他们必须卸载生产版本进行测试,然后在完成测试后重新安装生产版本。这容易出错,因为有时他们忘记卸载测试版本。另外,自动更新程序将获取测试版本并将其安装在非测试用户的外观上。
我想要以下内容:
允许将该插件的测试和生产版本同时安装在同一个人的外观上。
为测试版本使用其他图标;也许只是在图标上叠加“测试”。
该插件与Web服务通信,因此必须知道测试版本才能切换到测试URL。
什么是实现此目标的优雅方法?
您将能够两次安装相同的Outlook加载项:
1)通过更改AssemblyInfo.cs标题,产品及其指导。
e.g.
[assembly: AssemblyTitle("AddIn1")]
[assembly: AssemblyProduct("AddIn1")]
[assembly: Guid("d85cd50b-7e2f-4214-beaa-10698acdf6ed")]
2)您还需要从应用程序选项卡更改程序集名称。