2009-04-23 4 views
1

Я создаю .msi, используя wix для установки в «Test Web Site». Но он всегда устанавливается в «Веб-сайт по умолчанию». В .wxs выглядит следующим образом:Проблема при создании установщика с помощью wix для установки на определенном веб-сайте (не в веб-сайте по умолчанию)

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

Кто-нибудь знает, как установить в "Тест веб-сайта" (не в "Default Web Site")?

+1

Hi, Я нашел решение проблемы, о которой я упомянул. Когда атрибут «SiteId» установлен на «*», поиск веб-сайта выполняется с использованием атрибута «Описание» элемента «». Спасибо, Menaka – 2009-04-23 22:19:02

ответ

1

Я нашел решение проблемы, о которой я говорил.

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

Когда атрибут SiteId установлен в *, то сайт поиск производится с помощью атрибута <iis:WebSite> элемента Description.

+0

Хотя моя проблема была совершенно иной (нам просто нужен сайт по умолчанию, даже если он не назывался «Веб-сайт по умолчанию» [для другой языковой версии Windows, например]), этот ответ по-прежнему помог меня. :) – Ant

 Смежные вопросы

  • Нет связанных вопросов^_^