我已经申请了(在Visual Studio 2008) . 第一个版本的安装程序基于MSI(即部署项目) . 但对于该应用程序的第二个版本,我已经确定ClickOnce更适合我的需求 .
我可以将安装程序设置为较新版本(基于ClickOnce)以卸载以前的版本(基于MSI)吗?如果有,怎么样?
我已经申请了(在Visual Studio 2008) . 第一个版本的安装程序基于MSI(即部署项目) . 但对于该应用程序的第二个版本,我已经确定ClickOnce更适合我的需求 .
我可以将安装程序设置为较新版本(基于ClickOnce)以卸载以前的版本(基于MSI)吗?如果有,怎么样?
1 回答
没有提供这种机制 . 您可以使用FullTrust ClickOnce应用程序执行此操作,然后运行
msiexec /x <product guid>
,并确保使用runas
动词调用它,以便提示UAC提升 . 就像是...