我们如何在 Visual Studio (2008) 安装程序中禁用修复/删除选项。我只想安装和卸载选项。是否可以从安装程序中隐藏该窗口?
我用逆戟鲸试过这个;但没有产量。
然后我尝试设置自定义操作条件,这也不起作用。
如果已经安装,我的安装程序仍然会显示修复/删除对话框。
我们如何在 Visual Studio (2008) 安装程序中禁用修复/删除选项。我只想安装和卸载选项。是否可以从安装程序中隐藏该窗口?
我用逆戟鲸试过这个;但没有产量。
然后我尝试设置自定义操作条件,这也不起作用。
如果已经安装,我的安装程序仍然会显示修复/删除对话框。
对于 Visual Studio 安装程序,我发现只有一种方法:在安装步骤创建自定义操作。在该自定义操作中编写代码以创建以下注册表值:
Key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID-THAT-CORRESPONDS-TO-YOUR-PRODUCTCODE}
Values:
NoRepair = dword:00000001
NoModify = dword:00000001
而已。在注册表中插入这些值后,“修复”按钮从“添加/删除程序”屏幕中消失。无需自定义操作条件。
注意:对于在 Win64 平台上运行的 32 位软件,注册表路径为:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\...