将Asp.Net下的Mvc1升级到Mvc2简单方法
2010-12-09 16:18
267 查看
1. 找到MVC 1.0的项目工程文件,即以.csproj为扩展名的那个文件,用记事本或者其它文本编辑器(如:UltraEdit)打开它,找到ProjectTypeGuid节点元素,如:
<ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
将GUID {603c0e0b-db56-11dc-be95-000d561079b0}替换成{F85E285D-A4E0-4152-9332-AB1D724D3325}后保存。
2. 打开项目的Web.Config文件,将所有的System.Web.Mvc, Version=1.0.0.0替换成System.Web.Mvc, Version=2.0.0.0后保存。
3. 在Web.Config文件的Configuration节点下添加新的元素,如下:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
将GUID {603c0e0b-db56-11dc-be95-000d561079b0}替换成{F85E285D-A4E0-4152-9332-AB1D724D3325}后保存。
2. 打开项目的Web.Config文件,将所有的System.Web.Mvc, Version=1.0.0.0替换成System.Web.Mvc, Version=2.0.0.0后保存。
3. 在Web.Config文件的Configuration节点下添加新的元素,如下:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
相关文章推荐
- 将Asp.Net下的Mvc1升级到Mvc2简单方法
- 在asp.net里面加密密码的简单方法
- C# asp.net 操作Word的前提配置和简单的方法
- 增加asp.net应用程序性能的20种方法(简单有效)
- 在ASP.NET中使用FCKEditor的简单配置方法图解
- ASP.NET弹出提示框的最简单方法
- ASP.NET使用表单验证在注销后使得浏览器后退按钮失效的简单方法
- ASP.NET中导出excel/word等类型文件的简单方法
- ASP.NET实现回调服务器的简单方法.
- asp.net core 实现一个简单的仓储的方法
- 利用JQuery直接调用asp.net后台的简单方法
- Asp.net 中高亮显示搜索关键字简单方法
- ASP.NET中JS简单调用webservices的方法
- 大家来看ASP.net中两种方法实现简单的购物车
- 在ASP.NET中点击一个按钮后让它变灰的简单方法
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- Asp.Net使用LinQ读取Null值字段读不出数据的最简单调试方法!
- Hangfire在ASP.NET CORE中的简单实现方法
- asp.net 前台获得url参数的最简单方法
- [ASP.NET]更简单的方法:FormsAuthentication登录ReturnUrl使用绝对路径