使用 VSTO Addin 的 Visual Studio 设置项目

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

我已按照本指南为 Office (Word) VSTO 插件创建安装程序:https://learn.microsoft.com/en-us/visualstudio/vsto/deploying-a-vsto-solution-by-using -windows-installer?view=vs-2022

安装程序/卸载程序本身工作正常,但在第一次安装和启动 Word 后 - 包括。单击 Word 中插件的“安装”对话框 - 控制面板中会显示一个单独的程序,并显示插件的名称。

使用自定义安装程序卸载插件时,此条目仍然存在。 当此条目存在时,无法更新或重新安装插件。我还发现无法在不破坏某些内容的情况下自动删除此条目。

我认为该条目是在 Word 本身的插件对话框中单击“安装”时创建的。

可以使用安装程序删除或绕过它吗? 我们希望将此插件与我们正在使用的客户端自动化软件一起分发,因此要求一切都必须通过该 setup.msi 来完成

谢谢
奥利弗

c# installation vsto setup-project
1个回答
0
投票

在 Microsoft 文档中,有一个注释明确讨论了这个问题。

解决方案是将后缀附加到清单路径:

|vstolocal
。这可以防止 ClickOnce 进行缓存。

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