Asp.net mvc ASP.NET MVC的IIS6问题

Asp.net mvc ASP.NET MVC的IIS6问题,asp.net-mvc,iis-6,Asp.net Mvc,Iis 6,我有一个ASP.NETMVC页面。我配置了一个IIS网站,并添加了附加的H:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet\u isapi.dll 我的目录结构是这样的 / ../App_data/ ../bin/ ../Content/ ../Properties/ ../Scripts/ ../Views/ ../Default.aspx ../Global.asax ../Web.config 我的页面配置为端口9090 如果我尝

我有一个ASP.NETMVC页面。我配置了一个IIS网站,并添加了附加的H:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet\u isapi.dll

我的目录结构是这样的

/
../App_data/
../bin/
../Content/
../Properties/
../Scripts/
../Views/
../Default.aspx
../Global.asax
../Web.config
我的页面配置为端口9090

如果我尝试访问该页面,我会得到“默认”页面。但是,如果我尝试访问//myServer:9090以外的任何页面,比如//myServer:9090/home(这是我的HomeController中的默认方法),我会得到一个“未找到页面”错误页面

对我来说,他似乎不执行袭击。在Debbug服务器中,一切都运行良好

有什么问题吗


附言:如果我原谅了什么,请向我请求!谢谢

这里解释了如何配置ASP.NET MVC以使用无扩展路由在IIS6上运行。

这里解释了如何配置ASP.NET MVC以使用无扩展路由在IIS6上运行。

看看这个。您必须对IIS执行不同的操作,才能根据您使用的IIS版本运行MVC。

看看这个。根据您使用的IIS版本,您必须对IIS执行不同的操作才能让MVC运行。

问题是我使用的是64位服务器,所以我必须取消单击“确认文件存在”

问题是我使用的是64位服务器,所以我必须取消单击“确认文件存在”

谢谢,但是我allready已经为iis 6实现了完全相同的示例(在Global.asax中):(.一周前我已经在iis上进行了一个配置,该配置已经运行了。但是现在我没有,而且我真的找不到正确的配置。感谢这一点,但是我allready已经为iis 6实现了完全相同的示例(在Global.asax中):(.一周前,我在iis上进行了一次配置,该配置已经运行。但是现在我没有,而且我真的找不到该配置。非常感谢,但是我的开发机器无法直接访问服务器。您希望我们对此做些什么?为您配置服务器?您需要在服务器上执行一些步骤来实现此功能。但是我做了:S,我真的对我的错误感到困惑。服务器运行,默认页面加载,但没有其他内容。这怎么可能?非常感谢,但我的开发机器无法直接访问服务器。您希望我们对此做些什么?为您配置服务器?您需要在服务器上执行一些步骤来实现这一点但是我做了:S,我真的对我的错误感到困惑。服务器运行,默认页面加载,但没有其他内容。这怎么可能?