Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 是否可以向安装项目注册IIS Isapi映射?_.net_Asp.net_Iis_Deployment_Installation - Fatal编程技术网

.net 是否可以向安装项目注册IIS Isapi映射?

.net 是否可以向安装项目注册IIS Isapi映射?,.net,asp.net,iis,deployment,installation,.net,Asp.net,Iis,Deployment,Installation,例如,在iis 6中部署一个asp.net mvc应用程序而不需要额外的步骤将非常有用。 在本例中,我想注册一个“*.mvc”到asp.net处理程序的映射 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll假设您使用的是Wix和xmlns:iis=”http://schemas.microsoft.com/wix/IIsExtension“是在Wix元素中定义的,应该可以: <iis:WebApplicationE

例如,在iis 6中部署一个asp.net mvc应用程序而不需要额外的步骤将非常有用。 在本例中,我想注册一个“*.mvc”到asp.net处理程序的映射
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

假设您使用的是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]属性,我不依赖C:\WINDOWS

FWIW,我们将其放在iis:WebVirtualDir元素的iis:WebApplication元素中