使用wix创建安装程序以在特定网站(不在默认网站中)中安装时出现问题

时间:2009-04-23 18:14:57

标签: wix .net-3.5 wix3

我正在使用wix创建一个.msi来安装在“测试网站”中。但它始终安装在“默认网站”中。 .wxs看起来像:

<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>

有没有人知道如何安装到“测试网站”(不在“默认网站”中)?

1 个答案:

答案 0 :(得分:1)

我找到了我提到的问题的解决方案。

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

当属性SiteId设置为*时,网站查找将使用Description元素的<iis:WebSite>属性完成。