我可以可靠地启动 ClickOnce 应用程序的卸载吗?从应用程序内?
换句话说,我想在其中一个表单上为用户提供一个大的“立即卸载我”按钮。当用户单击该按钮时,我想启动该应用程序的 Windows 卸载过程,并且可能关闭该应用程序。
原因:我们正在终结 ClickOnce 应用程序,并希望使其能够轻松删除就像安装一样。我们不想让他们走上“添加或删除程序”的道路,并冒着他们迷路或分心的风险。
这可以可靠地完成吗?
我建议您查看这篇 MSDN 文章。它解释了如何以编程方式卸载应用程序(如果需要,还可以从新 URL 重新安装):
http://msdn.microsoft.com/en-us/library/ff369721.aspx http://msdn.microsoft.com/en-us/library/ff369721.aspx
这是 jameshart 博客条目的一个变体,但它包含一些您需要使用的修复程序。 C# 和 VB 都有代码下载。
事实上,您只需推送更新并让应用程序自行卸载,您甚至不需要用户说“确定”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)