如果用户未能提供所需信息,请卸载/ RollBack ClickOnce应用程序

时间:2012-09-13 15:43:53

标签: deployment clickonce

情境:

我有从网站安装/更新的Window Application。用户需要为用户输入一些信息,并在安装过程中配置应用程序。如果用户无法提供所需信息,应用程序将卸载/回滚。

ClickOnce部署符合从网站自动安装和更新应用程序。但是,在安装应用程序之前,我无法获得用户输入(或执行我的自定义WinForms)。

问题:

如何在安装具有上述要求的应用程序之前执行自定义WinForms?

OR

如何卸载ClickOnce Application,如果用户未能提供必填信息?

OR

上面要实现的其他任何内容吗?

1 个答案:

答案 0 :(得分:0)

最后,我们添加了一个单独的图层来获取用户输入和处理数据。用户将能够在不安装的情况下下载并执行该exe。应用程序将被下载,如果一切顺利..

此致 阿曼