2

我有一个 ClickOnce 应用程序。它工作得很好,但是在另一个部署之后它被破坏了,但有以下异常:

无法安装此应用程序,因为已安装具有相同标识的应用程序。要安装此应用程序,请修改此应用程序的清单版本或卸载预先存在的应用程序。

我已经找到了如何在客户端机器上解决这个问题(通过运行rundll32 dfshim CleanOnlineAppCache)。

但我想换一种方式,我想自己更改“清单版本”,而不打扰用户。

那么,您知道如何修改 clickonce 应用程序的清单版本吗?

4

1 回答 1

0

我不确定“在不打扰用户的情况下更改版本”是什么意思。对于 ClickOnce 应用程序,如果您有新版本,则需要更新版本号并将更新发布到与原始版本相同的文件夹中。下次用户运行应用程序时(假设您打开了更新),他将自动获取更新。

您能否更具体地说明您要完成的工作?如果它第一次工作,应用程序不会停止工作,除非你做了其他事情——你做了什么?

于 2013-09-06T22:10:46.827 回答