具有2个主输出文件的Installer项目

时间:2010-11-28 11:35:15

标签: visual-studio

我创建了一个多层的.net应用程序,其中包括Client和Server项目。我想为它创建设置,以便在安装过程中,用户可以选择安装服务器或客户端(通过选择适当的单选按钮)。我为选择创建了一个界面,但无论我选择哪个选项,它总是安装服务器和客户端。如何根据选择选择仅安装服务器或客户端?谢谢。

2 个答案:

答案 0 :(得分:0)

您需要根据单选按钮选择在相应的输出文件上设置Condition属性。这篇文章显示了逐步说明:

http://msdn.microsoft.com/en-us/library/9x23561f(VS.80).aspx

答案 1 :(得分:0)

这很简单。假设您有'ServerInstall'和'ClientInstall'(让那些文件系统的简化术语等对应于您要安装的每个版本)。现在,在安装中有一个RadioButton(2)对话框,您可以访问条件(在示例中为BUTTON2),必须在每个文件中将其设置为值1或2,具体取决于文件是否特定于客户端或服务器