Dla IIS6 mogę korzystać z pomocników IIS w Wix zainstalować aplikację internetową tak:Jak zainstalować aplikację ASP.Net MVC w IIS 7 przy użyciu Wix?
<iis:WebAppPool
Id="AP_MyApp"
Name="My Application Pool"
Identity="networkService" />
<iis:WebApplication
Id="WA_MyApp"
Name="MyApp"
WebAppPool="AP_MyApp">
<iis:WebApplicationExtension
CheckPath="no"
Executable="[NETFRAMEWORK20INSTALLROOTDIR]aspnet_isapi.dll"
Verbs="GET,HEAD,POST"/>
</iis:WebApplication>
Niestety, to nie działa dla IIS7. Nie chcemy używać mechanizmu aspnet_isapi.dll, a zamiast tego chcemy zintegrowanego potoku do obsługi routingu żądań. Pula aplikacji utworzona przez ten skrypt jest w trybie klasycznym, a nie w trybie zintegrowanym, więc żadna z procedur obsługi nie działa poprawnie.
Jak poprawnie zainstalować aplikację MVC na serwerze IIS 7?
Niestety, rozszerzenia IIS nie są jeszcze obsługiwane przez usługi IIS7. – alexn