回答
右击注册表项在安装项目中,然后选择属性。
1)要仅创建注册表项(如果它不存在),请确保AlwaysCreate
为False。
2)为了不删除卸载时的密钥,请确保DeleteAtUninstall
为False。
啊,我正在查看单个注册表名称/值条目而非密钥。我更喜欢名称/值属性上的这些选项,但密钥可能就足够了。即使DeleteAtUninstall为False,在第二次查看时,如果在安装过程中创建该密钥,该密钥仍将被删除。 – DaveO
有没有人找到解决方案。戴夫提到,即使在设置DeleteAtUninstall = false之后,键中的值仍然会被删除。我也有同样的问题, – StackThis
如果有'Keys'的层次结构并且最上面的'Key'设置为DeleteAtUninstall = true,则它可以覆盖子代的DeleteAtUninstall = false设置。 – mandarin
- 1. 安装项目没有在注册表中注册
- 2. 使用Visual Studio安装项目更新Internet Explorer注册表项
- 3. Inno安装程序 - 如何在卸载后保留注册表项
- 4. Visual Studio 2008安装项目在卸载时没有删除文件
- 5. 注册表不工作的Visual Studio安装项目条件
- 6. visual studio 2010安装项目 - 删除注册表
- 7. Visual Studio安装项目 - 每个用户注册表设置
- 8. Visual Studio安装项目未能添加键注册表
- 9. 如何在Visual Studio安装项目中创建卸载程序?
- 10. 在Visual Studio安装项目中,如何生成卸载脚本?
- 11. WiX在安装时卸载文件和注册表项
- 12. Visual Studio安装项目(MSI)可以在HKLM下创建注册表项吗?
- 13. 安装项目COM注册
- 14. 不能安装pygame没有选项安装到注册表
- 15. VS安装项目;如何在卸载时恢复注册表值?
- 16. .NET安装项目卸载安装文件夹在卸载
- 17. Visual Studio安装项目将无法卸载老版本完全
- 18. 我可以绕过Visual Studio安装项目中的卸载吗?
- 19. visual studio 2010安装项目 - 卸载自定义动作
- 20. Visual Studio 2010安装项目64位创建注册表项问题
- 21. 从Visual Studio安装项目中为每个用户添加注册表项HKEY_LOCAL_MACHINE
- 22. Visual Studio 2008安装项目中的COM注册错误
- 23. 使用Visual Studio 2010安装项目注册文件类型
- 24. DragDrop注册在安装项目中没有成功
- 25. 项目联为Visual Studio安装项目
- 26. Visual Studio 11安装项目
- 27. COM + Visual Studio安装项目
- 28. Visual Studio的安装项目
- 29. Visual Studio安装项目
- 30. Visual Studio 2008安装项目
这是一种让Windows用户厌恶注册表的东西:) – BoltClock
您是否在使用第三方安装程序? – Otiel
@BoltClock:不幸的是,我们有客户明确要求我们保留一些注册表设置,以便他们不必记住上次安装应用程序时输入的所有内容。 –