Asp.net iisexpress上的ISAPI重写

Asp.net iisexpress上的ISAPI重写,asp.net,iis,url-rewriting,isapi-rewrite,iis-express,Asp.net,Iis,Url Rewriting,Isapi Rewrite,Iis Express,随着Visual Studio 2010 SP1和IIS Express的发布,我们希望在其上运行asp.net 3.5网站,而不是在本地开发机器上运行iis5实例 除了使用ISAPI重写的url重写规则外,我们所有的代码都运行良好。我们选择ISAPI_Rewrite 3,因为它非常类似于apache.htaccess文件 如何在iis express中使用ISAPI重写 您必须修改IIS Express applicationHost.config,就像ISAPI重写修改常规IIS appli

随着Visual Studio 2010 SP1和IIS Express的发布,我们希望在其上运行asp.net 3.5网站,而不是在本地开发机器上运行iis5实例

除了使用ISAPI重写的url重写规则外,我们所有的代码都运行良好。我们选择ISAPI_Rewrite 3,因为它非常类似于apache.htaccess文件


如何在iis express中使用ISAPI重写

您必须修改IIS Express applicationHost.config,就像ISAPI重写修改常规IIS applicationHost.config一样。通常是模块/处理程序部分将得到修改。了解ISAPI Rewrite对常规配置所做的更改(只是在安装之前和之后进行区分),并在以下位置修改IIS Express配置:
**\Documents\IISExpress\config\applicationHost.config**

直接来自Helicon技术团队:不支持IIS Express


我们会把它弄臭的

你试过安装它了吗?是的,我已经安装了它,并尝试将它与isapi_rewrite一起使用,但它不起作用。我不确定我是否正确使用了它。。。或者你必须搞乱配置文件中的某些东西。这对任何人都有效吗?我运气不好。正如Paul在回答中所说,我认为IIS Express不受支持。我使用Helicon Ape的运气更好。