ASP.NET MVC2项目如何升级到MVC 3 RC
这篇文章主要讲解了“ASP.NET MVC2项目如何升级到MVC 3 RC”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ASP.NET MVC2项目如何升级到MVC 3 RC”吧!
要将现有的ASP.NET MVC2项目手动升级到ASP.NET MVC3(RC),我们需要如下这些步骤:
随便创建一个新的ASP.NET MVC3项目,我们在升级中将用到其中包含的一些文件。
从新建项目中将如下这些文件copy到现有的ASP.NET MVC2项目中,它们是:
· /Scripts/jquery.unobtrusive-ajax.js
· /Scripts/jquery.unobtrusive-ajax.min.js
· /Scripts/jquery.validate.unobtrusive.js
· /Scripts/jquery.validate.unobtrusive.min.js
· /Views/Web.config
如果你现有的ASP.NET MVC2项目中包含若干area,则需要将/Views/Web.config文件copy到所有的area下替换原文件。
4 在项目的Web.config文件中(根目录下的Web.config中有三处,Views文件夹下的Web.config文件中有4处)分别搜索和替换如下内容:
System.Web.Mvc, Version=2.0.0.0 → System.Web.Mvc, Version=3.0.0.0
在解决方案浏览器中删除System.Web.Mvc的引用(因为这里引用的是ASP.NET MVC2中大的DLL)然后添加一个System.Web.Mvc (v3.0.0.0)的引用。接下来再分别引用System.WebPages.dll和System.Web.Helpers.dll。
在解决方案浏览器中鼠标右击项目名称,并选择卸载项目。接着再次右击项目名称然后选择编辑ProjectName.csproj。
在ProjectName.csproj中找到ProjectTypeGuids节点,将 {F85E285D-A4E0-4152-9332-AB1D724D3325}替换为{E53F8FEA-EAE0-44A6-8774-FFD645390401}。
保存第7步中的更改后右击项目,重新加载它。
在应用程序根目录下的Web.config中的assemblies节点添加如下两条
如果项目中引用了其他使用到ASP.NET MVC2中的dll协同编译的第三方类库,则需要做如下改动
大功告成,尽情享受ASP.NET MVC的魅力吧。
补充:如果项目中使用了 TagBuilder 类,则要引用 System.Web.WebPages.dll。
感谢各位的阅读,以上就是“ASP.NET MVC2项目如何升级到MVC 3 RC”的内容了,经过本文的学习后,相信大家对ASP.NET MVC2项目如何升级到MVC 3 RC这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341