【问题标题】:Outlook Addin Updating - Replacing DLL sufficient?Outlook 插件更新 - 替换 DLL 就足够了吗?
【发布时间】:2015-03-04 22:18:45
【问题描述】:

在使用 Outlook 插件时,我想知道当我决定更新插件时手动替换目标机器上的已编译 DLL 是否足够?这种做法甚至对稳定性有效吗?

我对我的插件进行了一些小的测试以进行测试,它似乎可以工作,即使没有更改清单或重新部署,但我不确定如果项目从头到尾发生变化它仍然可以工作 - 就像,是否可以采用完全不同的插件 dll,并简单地放置它而不是已经安装的 dll - 和 walla ?它的清单是否承认 dll 的内容或只是指向它?

【问题讨论】:

    标签: vsto outlook-addin


    【解决方案1】:

    当我决定更新我的插件时就足够了吗?这种做法甚至对稳定性有效吗?

    理论上,您可以用新的插件程序集替换插件程序集。但此时应关闭主机应用程序,以便您删除/覆盖现有文件。请注意,Outlook 中的信任中心设置可以调整为仅加载使用数字签名程序集签名的内容。在这种情况下,主机应用程序不会加载您的加载项。

    考虑使用 ClickOnce 即时更新加载项。请参阅Deploying an Office Solution by Using ClickOnce 了解更多信息。

    【讨论】:

      【解决方案2】:

      可以,只要您不更改插件的类名。

      【讨论】:

        猜你喜欢
        • 2011-03-08
        • 1970-01-01
        • 1970-01-01
        • 2011-01-05
        • 2023-01-24
        • 2014-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多