为具有签名或dll的Outlook部署本地加载项

问题描述 投票:0回答:1

编辑:

有了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以避免安装过程?

deployment vsto visual-studio-2019 outlook-addin setup-deployment
1个回答
0
投票

公司名称来自安装程序,而不来自签名证书。例如。如果您使用WiX创建安装程序,则它将是WXS文件中Manufacturer节点的Project属性。

© www.soinside.com 2019 - 2024. All rights reserved.