2009-04-23 1 views
1

Ich erstelle ein MSI mit Wix, um in "Test Web Site" zu installieren. Aber es wird immer in "Standard-Website" installiert. Die .wxs wie folgt aussieht:Problem beim Erstellen eines Installationsprogramms mithilfe von WIX zur Installation auf einer bestimmten Website (NICHT in der Standardwebsite)

<iis:WebSite Id='WebSiteId' Description="Test Web Site" Directory="Test_dir" > 
    <iis:WebAddress Id="TcpAddress" Port="80" />  
</iis:WebSite> 

<iis:WebVirtualDir Id="VirtualDir" Alias="TestService" Directory="Test_dir" WebSite="WebSiteId" > 
    <iis:WebApplication Id="TestWebApp" Name="TestService" />     
</iis:WebVirtualDir> 

Wer weiß, wie man in "Test Web Site" (NICHT im "Default Web Site") installieren?

+1

Hallo, Ich fand die Lösung für das Problem, das ich erwähnte. Wenn das Attribut "SiteId" auf "*" gesetzt ist, erfolgt die Websitensuche mit dem Attribut "Description" des Elements "". Danke, Menaka –

Antwort

1

Ich fand die Lösung für das Problem, das ich erwähnte.

<iis:WebSite Id='WebSiteId' Description="Test Web Site" Directory="Test_dir" SiteId="*" > 
    <iis:WebAddress Id="TcpAddress" Port="80" /> 
</iis:WebSite> 

Wenn das Attribut SiteId-* gesetzt ist, dann wird die Website-Suche mit dem Description Attribute des <iis:WebSite> Elements getan.

+0

Obwohl mein Problem völlig anders war (wir wollten nur die Standard-Site, auch wenn es nicht "Default Web Site" [für eine andere Sprachversion von Windows zum Beispiel] genannt wurde), half diese Antwort noch mich. :) – Ant

Verwandte Themen