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