如何要求ClickOnce卸载另一个应用程序?

时间:2018-07-23 12:13:22

标签: clickonce

在设置过程中,是否可以让ClickOnce卸载其他应用程序?

注意:我很清楚这样做是不好的做法,但这是某些用户的内部应用程序。

我当前的ClickOnce应用程序需要可重新分发的Access 2016,它与ClickOnce安装过程捆绑在一起。但是,这总是失败的,因为只有在Office的相对位未安装任何内容的情况下,才可以安装32位和64位版本的可再发行组件。 Office 2016安装程序会自动安装32位和64位版本的Office 2016即点即用扩展组件,从而防止安装32位或64位可再发行组件。卸载这些程序很困难,而且不友好,因此我想为用户安装。我知道我可以通过预先在product.xml中检查这些组件的安装来显示错误消息,但是有没有办法从ClickOnce或其配置中自动卸载冲突的组件(使用其路径或GUID)?

0 个答案:

没有答案