如何使用DialogBox响应为VS 2010安装程序创建自定义操作

时间:2012-10-31 16:04:25

标签: c# visual-studio registry windows-installer installation

我正在为应用程序创建一个安装程序,要求用户在三个设置选项之间进行选择。我想取用户输入的结果并写入注册表,以便应用程序可以在运行时读取此值。从我到目前为止所读到的,我已经能够使用单选按钮创建自定义对话框,但我无法找到的是如何获取用户选择的结果,然后运行自定义操作将结果写入注册表。我假设我可以编写一个小脚本或可执行文件,我可以通过添加此脚本或exe将其添加到应用程序文件夹来从自定义操作启动,但是如何将选定的值传递给此脚本或exe?< / p>

感谢您的任何建议。

1 个答案:

答案 0 :(得分:0)

也许这些链接会对您有所帮助:

RadioButtons User Interface Dialog Box
How to: Set Conditional Installation Based on User Choices
creating setup c#

我的两分钱:我认为您可以考虑使用其他套件来创建您的安装,例如Installshield。 VS 2010安装程序是恕我直言,而不是一个好的安装程序。