ASP.NET MVC - Tip: System.Web.Mvc.dll引用
2010-08-23 13:32
615 查看
问题:
使用VS2010开发的MVC站点( mvc 2.0),部署到一台装有.net framework 4.0 v4.0.30128 的服务器上,访问站点遇到如下错误:
"Could not load file or assembly 'System.Web.Mvc, Version=2.0.0.0, ...."
原因:
system.web.mvc.dll是随VS2010发布,并位于C:/Program Files (x86)/Microsoft ASP.NET/ASP.NET MVC 2/Assemblies/System.Web.Mvc.dll
最佳实践:
1. 在项目中建一个Lib文件夹用于存放引用第三方的.dll
2. 将system.web.mvc.dll 复制到该文件夹下
3. 将Web项目对此dll的引用更改为Lib文件夹下的system.web.mvc.dll
这样每次通过VS的Publish部署项目时system.web.mvc.dll都会自动发布到目标机器上,避免以上错误的出现。
使用VS2010开发的MVC站点( mvc 2.0),部署到一台装有.net framework 4.0 v4.0.30128 的服务器上,访问站点遇到如下错误:
"Could not load file or assembly 'System.Web.Mvc, Version=2.0.0.0, ...."
原因:
system.web.mvc.dll是随VS2010发布,并位于C:/Program Files (x86)/Microsoft ASP.NET/ASP.NET MVC 2/Assemblies/System.Web.Mvc.dll
最佳实践:
1. 在项目中建一个Lib文件夹用于存放引用第三方的.dll
2. 将system.web.mvc.dll 复制到该文件夹下
3. 将Web项目对此dll的引用更改为Lib文件夹下的system.web.mvc.dll
这样每次通过VS的Publish部署项目时system.web.mvc.dll都会自动发布到目标机器上,避免以上错误的出现。
相关文章推荐
- 新建MVC3项目时出错:错误 2 类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll”和“C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 3\Assembli
- ASP.NET MVC 4新建库项目中找不到 System.Web.Security 的引用
- Asp.net Mvc 未能加载类型“System.Web.Mvc.ViewPage<IEnumerable...的解決方法
- Asp.NET MVC用System.Web自带方法写入FormsAuthentication验证
- (asp.net MVC学习)System.Web.Mvc.HtmlHelper学习及使用
- (Debug)运行ASP.NET网站时报配置错误:未能加载System.web.DataVisualization.dll
- ASP.NET MVC 4 运行时异常,System.Web.Http.Description找不到
- System.Web.Mvc 3.0.0.1 和 3.0.0.0 有什么区别?被 Microsoft ASP.NET MVC 的一次安全更新害惨了!!!
- asp.net mvc 调用C++编写的64位的dll引发System.BadImageFormatException
- 返璞归真 asp.net mvc (2) - 路由(System.Web.Routing)
- 错误 11 类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages
- asp.net MVC 上传文件 System.Web.HttpException: 超过了最大请求长度
- ASP.NET编译错误 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”
- (asp.net MVC学习)System.Web.Mvc.HtmlHelper学习及使用
- (asp.net MVC学习)System.Web.Mvc.HtmlHelper学习及使用
- 返璞归真 asp.net mvc (2) - 路由(System.Web.Routing)
- asp.net报出“非静态字段、方法或属性’System.Web.UI.Page.Response.get‘要求对象引用”错误
- 转:.NET 4.0 WinForm无法引用System.Web.dll的解决方法
- asp.net “非静态字段、方法或属性’System.Web.UI.Page.Response.get‘要求对象引用”
- Asp.net Mvc 未能加载类型“System.Web.Mvc.ViewPage 的解決方法