ASP.NET MVC的IIS6问题

时间:2010-03-22 12:26:53

标签: asp.net-mvc iis-6

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

我的目录结构就像那样

/
../App_data/
../bin/
../Content/
../Properties/
../Scripts/
../Views/
../Default.aspx
../Global.asax
../Web.config

我的页面配置为端口9090。

如果我尝试访问该页面,我会收到“默认”页面。但是,如果我尝试访问除// myServer:9090之外的任何其他页面// @ myServer:9090 / home(这是我的HomeController中的默认方法),我会收到“找不到页面”错误页面。

对我来说,看起来他并没有执行这个问题。在Debbuging Server中,所有运行都很顺利。

可能是什么问题?

P.S:如果我原谅了什么请求!谢谢!

3 个答案:

答案 0 :(得分:1)

这是一个nice post,解释了如何配置ASP.NET MVC以使用无扩展路由在IIS6上运行。

答案 1 :(得分:1)

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

答案 2 :(得分:1)

问题是我使用64BIT服务器所以我不得不取消“确认该文件存在”