【发布时间】:2014-07-15 03:59:52
【问题描述】:
我正在开发 Visual Studio 2010。我开发了一个 WPF C# 应用程序,该应用程序将通过网站部署给客户。下载并安装后,他们必须注册应用程序,该应用程序将向服务器发送信息并写入一些注册表项。 我创建了一个安装项目,以便为我的应用程序创建安装程序包。它可以正确安装并在控制面板/添加删除程序中自动注册该应用程序,如果用户希望有一天卸载该程序,这非常好。
问题:如何强制卸载程序执行一些代码或启动另一个应用程序,以便向网站发送当前用户正在停用和卸载程序的信息?
问题:如果用户现在卸载程序,只删除文件,最终删除注册表值,但网站会继续认为用户仍然有一个活跃的软件的副本,如果他想再次下载,网站不会让他这样做。
【问题讨论】:
标签: visual-studio-2010 setup-project uninstallation