• 十步教你ASP“.NET研究”.NET MVC2项目升级MVC 3 RC 狼人:


      微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方ReleaseNotes中的升级办法翻译总结一下,以方便那些不喜欢看罗里啰嗦的英文文档的广大同学。

      译文

      要将现有的ASP.NET MVC2项目手动升级到ASP.NET MVC3(RC),我们需要如下这些步骤:

      1. 随便创建一个新的ASP.NET MVC3项目,我们在升级中将用到其中包含的一些文件。

      2. 从新建项目中将如下这些文件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

    上海徐汇企业网站设计与制作le='color:white;' href='http://www.93tj.com'>上海徐汇企业网站制作

      3. 如果你现有的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

      5. 在解决方案浏览器中删除System.Web.Mvc的引用(因为这里引用的是ASP.NET MVC2中大的DLL)然后添加一个System.Web.Mvc (v3.0.0.0)的引用。接下来再分别引用System.WebPages.dll和System.Web.Helpers.dll。

      6. 在解决方案浏览器中鼠标右击项目名称,并选择卸载项目。接着再次右击项目名称然后选择编辑ProjectName.csproj。

      7. 在ProjectName.csproj中找到ProjectTypeGuids节点,将 {F85E285D-A4E0-4152-9332-AB1D724D3325}替换为{E53F8FEA-EAE0-44A6-8774-FFD645390401}。

      8. 保存第7步中的更改后右击项目,重新加载它。

      9. 在应用程序根目录下的Web.config中的assemblies节点添加如下两条

    1

      10. 如果项目中引用了其他使用到ASP.NET MVC2中的dll协同编译的第三上海网站建设方类库,则需要做如下改动

    1

      大功告成,尽情享受ASP.NET MVC的魅力吧。

      补充:如果项目中使用上海企业网站制作了 TagBuilder 类,则要引用 System.Web.WebPages.dll。

    声明:此博有部分内容为转载,版权归原作者所有~
  • 相关阅读:
    Go part 7 反射,反射类型对象,反射值对象
    activemq BytesMessage || TextMessage
    Go part 6 接口,接口排序,接口嵌套组合,接口与类型转换,接口断言
    mysql 查询表的字段名称,字段类型
    冒泡(bubblesort)、选择排序、插入排序、快速排序
    用 python 写一个模拟玩家移动的示例
    day 14(作业)
    day 13
    day 12
    day 11
  • 原文地址:https://www.cnblogs.com/waw/p/2218113.html
Copyright © 2020-2023  润新知