使用Visual Studio 2008创建卸载器
-
01-10-2019 - |
题
我知道如何为应用程序创建安装程序,但我想知道如何将卸载器添加到应用程序工作组中。无论如何,是否可以从Visual Studio 2008部署项目中添加它。还是我必须为此创建一个单独的应用程序?
解决方案
正如其他答案已经说明的那样,您的安装程序项目已经提供了一个卸载功能。
除此之外, 这个链接 说明如何为卸载器功能创建捷径,大多数用户通常希望在开始菜单中存在某个地方。
作为博客文章中描述的批处理文件的替代方法,您还可以创建一个捷径文件(.lnk
文件)从批处理文件启动命令(Msiexec /x [ProductCode]
)。分配一个不错的图标,并将文件包括在您的设置项目中。
作为最后一步,让安装程序将文件直接链接到Creted Start菜单文件夹中。
希望有帮助。
其他提示
至少,拥有一个安装应用程序的设置项目也可以为您提供卸载器。
它将恢复安装程序所做的所有操作,这意味着文件将被删除,快捷方式消失,等等。
Visual Studio设置项目(Web或Windows表单)自动将条目添加到“添加/删除程序”(Windows XP及以下)或“程序和功能”(Vista/Windows 7)(Vista/Windows 7),使您可以删除安装的程序。
无需做任何特别的事情就可以获得此功能,因为它为您内置=)
不隶属于 StackOverflow