Thanks for the answer. I may have not been clear enough :)
I have made a GUI that populates two comboboxes with both the websites and application pools the given server has in IIS. The person installing can then choose from the combobox what website (Default or another) and application pool the package should be installed to. The comboboxes gets populated by a script inserting the values at runtime. What I then wanted was to reference from that choice i.e. TARGETWEBCOMBO combobox and use this var to set WebSite and AppPool to use. <Control Id="WebSiteCombo" Type="ComboBox" X="18" Y="126" Width="120" Height="100" Property="TARGETWEBCOMBO" <WebSite Id="Something" Description="[TARGETWEBCOMBO]" To see what the TARGETWEBCOMBO variable has at runtime I made a popup box to display it. As the combobox is made up of "Property", "Order", "Value", "Text", I get the "Text" showing in the combobox (Default Web Site..) When I reference TARGETWEBCOMBO in the xml code, it displays the "Value" property (for Default Web Site this seems to be 1, and for others a given number found browsing in IIS). I wanted to use this "value" property through TARGETWEBCOMBO to set up the install location dynamically at runtime. But reading the doc it seems to me that one has to reference with the name of the site not and the site number("Value")? I am not sure if only the website name is enough for WiX to be able to figure out where to install or if one also has to use IP/port. So what I'm asking is this: 1. Is there a way to get the "Text" out of TARGETWEBCOMBO variable when it seems to give the "Value" content instead. 2. Can I get WiX to install to a given Website and AppPool with only using the names as reference in the code? Thanks in advance! Morten -----Opprinnelig melding----- Fra: david adams [mailto:[EMAIL PROTECTED] Sendt: 6. oktober 2006 04:20 Til: Lerudjordet, Morten Minge; wix-users@lists.sourceforge.net Emne: RE: [WiX-users] Combobox & websites Morten: What are you trying to do specifically? We install WebSites & WebAppPools based upon the results of checkboxes (checked value controls feature option that is selected for install). We use it to control which WebSite / WebAppPool is installed for our different application environments (Dev, Test, Qa, & Prod). We added an additional Dialog to "WixMondo" that allows the IP values to be overridden dependent upon which environment check box is selected. David Adams MSN MessengerID: [EMAIL PROTECTED] > >Hi! > >Was wondering if anybody out there has played around with comboboxes >and extracting the field based on user selection. > >I have a script that populates both websites and application pools to a >combobox, and based on the user selection populate the given website >and application pool with the package. > >For the combobox: ><Control Id="WebSiteCombo" Type="ComboBox" X="18" Y="126" Width="120" >Height="100" Property="TARGETWEBCOMBO" .. > ><Control Id="AppPoolCombo" Type="ComboBox" X="210" Y="126" Width="120" >Height="200" Property="TARGETAPPPOOLCOMBO" > >If I use the reference to TARGETWEBCOMBO and TARGETAPPPOOLCOMBO after >the user makes the selection form the combobox, I get the "Value" part >and not the "Text" part of the combobox. > >What I really want to do is use something like this > ><WebSite Id="Something" Description="[TARGETWEBCOMBO]" ... > >And have the package install itself under the given website. > >For the appPool: ><WebAppPool Id="Something" Name="[TARGETAPPPOOLCOMBO]" ... > >To get this to work in a not ideal way, I populated the "Value" field >of the combobox with the site name to be able to use TARGETWEBCOMBO >reference. Is there a way to select the "Text" field when one has the >"Value" in the TARGETAPPPOOLCOMBO var? > >Also is it possible to reference the WebSite and WebAppPool in the >manner I want to, so my website is installed under the one the user >choose? > >Regards >Morten > >----------------------------------------------------------------------- >-- Take Surveys. Earn Cash. Influence the Future of IT Join >SourceForge.net's Techsay panel and you'll get the chance to share your >opinions on IT & business topics through brief surveys -- and earn cash >http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVD >EV >_______________________________________________ >WiX-users mailing list >WiX-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users