2011-08-23 88 views
0

我有一个现有的asp.net web应用程序,我需要将其转换为mvc3。将现有的asp.net web应用程序转换为MVC3

只要我添加了我下面的项目的web.config,该项目将停止,我使用IIS 5.我想我已经在IIS错过了什么工作,请告知,如果任何MVC3

<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"> 
     <namespaces> 
     <add namespace="System.Web.Helpers" /> 
     <add namespace="System.Web.Mvc" /> 
     <add namespace="System.Web.Mvc.Ajax" /> 
     <add namespace="System.Web.Mvc.Html" /> 
     <add namespace="System.Web.Routing" /> 
     <add namespace="System.Web.WebPages" /> 
     </namespaces> 
    </pages> 
+1

停止工作?!?可能是错误信息? – Jamiec

+0

不,它给404错误 – Amit

+0

得到了这篇文章的回答 http://stackoverflow.com/questions/1727309/webforms-and-asp-net-mvc-co-existence – Amit

回答

0

先确认项目与IIS5配合使用,您可能需要设置通配符规则并取消选中验证文件是否存在。一旦你完成了这个,我所做的只是创建一个空的新MVC3项目,并将我的东西从旧项目转移到新项目。这是最无懈可击的方式。保持解决方案的命名空间相同,因此您不必处理命名空间不匹配问题。

相关问题