在IIS 5.1上部署ASP.NET MVC(Windows XP)

好的,部署ASP.NET MVC似乎很痛苦。 我想部署我的ASP.NET MVC应用程序在Windows XP(IIS 5.1),但似乎无法find如何做到这一点。 当我在Web浏览器地址栏中input应用程序名称时,出现“网站不可用”消息。

有IIS 6.0的解决方法,但IIS 5.1呢?

下面是我发现和为工作的: 在Windows XP(IIS 5.1)上部署ASP.NET MVC应用程序

编辑:

对于最新版本的ASP.NET MVC,请使用通配符replace.mvc。*添加/编辑应用程序扩展映射中的扩展文本框。

您需要在IIS 5中添加通配符映射。在IIS 6中,您具有添加通配符映射的特定部分。 在IIS 5中映射扩展名*,然后select您的asp.net ISAPI dll。 如果“确定”button不可点击,请单击dllpath的文本框,然后点击(不要问,这一直发生在我身上)。

要在Windows XP中托pipeASP .NET MVC应用程序,请使用IIS Developer Express 。

安装IIS Express后,在安装位置打开命令提示符并执行以下操作(在必要时replace):

iisexpress.exe / path:[path_to_mvc_project] / port:[port] / systray:true /clr:v2.0

在5.x上为我们工作的同样的过程(使用Ionic重写器)为我们工作。 你在Windows应用程序事件日志中看到什么? 和IIS服务器日志? 你有没有试过重写器?