2009-09-22 2 views
2

Было бы полезно, например, развернуть приложение asp.net mvc в iis 6 без дополнительных шагов. В этом случае я хотел бы зарегистрировать карту для "* .mvc" в обработчик asp.net C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dllВозможно ли зарегистрировать сопоставление IIS Isapi с проектом установки?

ответ

2

Предполагая, что вы с помощью Wix и Xmlns: Iis = "http://schemas.microsoft.com/wix/IIsExtension" определяется в вашем элементе Wix, это должно работать:

<iis:WebApplicationExtension Extension="mvc" CheckPath="yes" Script="yes" 
       Executable="[NETFRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll" 
       Verbs="GET,HEAD,POST,DEBUG" /> 

Обратите внимание на [NETFRAMEWORKROOT] свойство, я Wouldn» t полагаться на C: \ WINDOWS.

FWIW, мы помещаем это внутри элемента iis: WebApplication элемента iis: WebVirtualDir.

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