2012-01-31 45 views
0

在IIS上我的默认Web站点在部署ASP MVC 3下IIS 7默认网站应用程序:未找到文件错误

指向 “C:/ intepub/wwwroot的”

。在这个目录中,我放置了一个名为“mvc”的子目录,其中包含运行MVC 3 Web应用程序所需的文件。因此,我的web应用程序和文件的物理路径是

“C:/的Inetpub/wwwroot文件/ MVC”

它让我有没有问题,进入登录页面,但任何其他途径在Global.asax文件中定义将引发404错误。我曾尝试这个测试:

路线的http:// myDomain的/模块/ CO1040罚球和错误当一个硬编码的网址,并插入 “MVC” 就可以了,即HTTP:// myDomain的/ mvc/Module/CO1040,it 完美。

这是否意味着我必须重写Global.asax中的路由以插入该“mvc”? 我已经通过了文件在我上部署IIS 7 MVC Web应用程序,一切都点不应该有任何URL重写做(我也调查了不同的方法来做到这一点,让我多一点疯狂),因为IIS 7使这种部署比以前版本的IIS更容易。

我怎样才能解决这个问题?

许多在此先感谢。

+0

启用32位应用程序为True:/的Inetpub/wwwroot文件/ MVC? – DOK 2012-01-31 17:05:08

回答

0

您是否找到了答案?我有同样的问题

UPDATE

我发现我的问题。你已经做你为什么不位于C点你的IIS虚拟目录的应用程序池