2013-08-23 70 views
2

我有一个ClickOnce应用程序。它工作得很好,但另一个部署后,用下面的异常中断:修改clickonce应用程序的清单版本 -

无法因为与 同一标识的应用程序已经安装到安装此应用程序。要安装此应用程序, 要么修改此应用程序的清单版本,要么卸载先前存在的应用程序。

我已经找到了如何解决客户机上这一问题(通过运行RUNDLL32 dfshim CleanOnlineAppCache)。

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

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

+1

项目>属性>发布>发布版本? 项目>属性>应用程序>程序集信息>程序集版本和文件版本? –

+0

绝对不是“项目”>“属性”>“发布”>“发布版本” – alkaponey

回答

0

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

你能更具体地说明你到底想要完成什么吗?如果应用程序第一次运行,应用程序不会停止工作,除非您做了其他事情 - 您做了什么?

相关问题