编辑:
有了Dmitry Streblechenko的回复,看来我唯一的选择是创建一个可以手动安装的dll。我可以知道该怎么做吗?
我将Outlook vba宏转换为VSTO加载项,这样我就可以与同事合作了。我只需要在桌面版本上使用它即可。我使用Vistal Studio 2019并设法从CD-ROM或DVD-ROM部署它。使用我公司发布的用于代码签名的密钥对代码进行签名。
我的同事可以通过运行生成的setup.exe来安装外接程序。一切都很好,并且未生成警告消息,即由于代码已签名,因此值得信任。但是,当我们查看Windows 10 Apps and features时,我的公司名称未显示,就像您会看到Microsoft应用程序的“ Microsoft合作”一样。
我需要显示公司名称,以免IT强制删除加载项。
[一种替代方法是创建一个dll,以便在Outlook中手动将其插入。我查看由发布向导生成的文件,没有可以使用的任何dll。
问:如何显示我的公司名称,以便IT知道此加载项是由iur公司发行的证书签名的,或者如何生成dll以避免安装过程?
公司名称来自安装程序,而不来自签名证书。例如。如果您使用WiX创建安装程序,则它将是WXS文件中Manufacturer
节点的Project
属性。