我正在使用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>
有没有人知道如何安装到“测试网站”(不在“默认网站”中)?
答案 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>
属性完成。