【问题标题】:Deploy a local Add-ins for Outlook with signing signature or dll使用签名或 dll 为 Outlook 部署本地加载项
【发布时间】:2020-09-26 05:07:54
【问题描述】:

编辑:

根据 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】:

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

    【讨论】:

    • 谢谢...看起来这对我来说不是前进的方向,因为它仍然没有表明这是一个“授权”应用程序。
    • 没有“授权”应用。
    猜你喜欢
    • 1970-01-01
    • 2011-02-12
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-05
    • 2016-03-01
    • 1970-01-01
    相关资源
    最近更新 更多