Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
Asp.net mvc windows 2003 server extension less中的asp.net mvc应用程序仅在主页上运行_Asp.net Mvc_Asp.net Mvc 3_Iis 6_Windows Server 2003_Http Status Code 404 - Fatal编程技术网

Asp.net mvc windows 2003 server extension less中的asp.net mvc应用程序仅在主页上运行

Asp.net mvc windows 2003 server extension less中的asp.net mvc应用程序仅在主页上运行,asp.net-mvc,asp.net-mvc-3,iis-6,windows-server-2003,http-status-code-404,Asp.net Mvc,Asp.net Mvc 3,Iis 6,Windows Server 2003,Http Status Code 404,我已在windows server 2003计算机上安装了一个asp.net mvc应用程序,其中包含IIS6。已安装ASP.NET MVC3和.NET4 framework 现在,我为.NET4设置了一个新的网站,新的AppPool,然后用我的asp.net mvc3/razor应用程序将一个虚拟目录放在下面。 IIS +NewSite <<I set home directory to MyApp ++MyApp/ <<virtual dir IIS +NewSit

我已在windows server 2003计算机上安装了一个asp.net mvc应用程序,其中包含IIS6。已安装ASP.NET MVC3和.NET4 framework

现在,我为.NET4设置了一个新的网站,新的AppPool,然后用我的asp.net mvc3/razor应用程序将一个虚拟目录放在下面。

IIS
+NewSite <<I set home directory to MyApp
++MyApp/ <<virtual dir
IIS

+NewSite确保在IIS管理器控制台的web service extensions文件夹中启用.NET 4.0:

还要确保ASP.NET已在IIS中正确注册:

c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

谢谢+1是的,我检查过Web服务扩展。没有再次向IIS注册。但是,是否会因为主页加载而导致配置错误?我甚至安装了Orchard,它是一样的,显示主页,但没有url工作?@giddy,主页(
/
)是通过ASP.NET MVC控制器操作提供的,还是根目录中的index.htm静态文件?不,是控制器操作。无论是我的应用程序还是果园CMS。噢@Darin我想我在添加通配符映射时没有取消选中
验证文件存在
!!这就是问题所在吗@giddy,我不知道,当您尝试取消锁定并重新启动服务器时发生了什么?