我知道有很多问题和答案。但其中大部分都与VS 2008-2010"安装项目有关。不同的外部解决方案或黑客。 也许它重新发明了轮子,但我真的想要了解它是如何工作的。
我有my_app
,还有Install
和uninstall
个应用。
Install
以管理员权限开头。 Install
在ProgramFiles目录和用户文档文件夹中创建一些文件/文件夹。此外,它在桌面上的注册表和快捷方式中创建了新的密钥。
当我尝试使用控制面板卸载我的应用时,我的Uninstaller.exe启动。 我尝试删除我安装的文件,快捷方式和注册表项。 问题是:
Uninstaller
。所以我无法删除ProgramFiles中的文件或更改注册表。 删除Uninstaller.exe中的Uninstaller.exe是一个问题。
我已阅读this。我无法找到更多相关信息。