1

我正在使用 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>

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

4

1 回答 1

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>

于 2009-04-27T22:10:53.690 回答