ASP MVC 程序报错“未能加载文件或程序集“System.Web.Helpers, Version=1.0.0.0, Culture=neutral...

ASP MVC 程序报错“未能加载文件或程序集“System.Web.Helpers, Version=1.0.0.0, Culture=neutral...,第1张

解决办法烂袜仔以及步骤:

1、第一步,生产服务器的是阿里云,WINDOWS2008,需要安装MVC4,装了.NET4.5.。

2、第二步,在项目中引用 System.Web.Helpers,并将属性设为“复制本地”。好腔

3、发布之后,System.Web.Helpers.dll,拷贝到生产服务器对应的BIN目录,问题就得到解饥汪决了。。

前端跟服务端之间多了个中间层,前台先提交给中间层,由中间层去访问服务端。

JSP中,“<%……%>”里面的java代码是可以有一些业务逻辑的,而三层架构正是要将业务逻辑从页面中分离出来,因些不要过多的使用“<%……%>”,但根据实际情况,适量的添加一些是可以的。

而MVC实际上其实是一种架构模式,而不应该归入设计模式了,设计模式是在代码层面上说的:类都是什么样子的。

MVC编程模式

比如由html元素组成的网页界面,或者软件的客户端界面。MVC的好处之一在于它能为应用程序处理很多不同的视图。在视图中其实没有真正的处理发生,它只是作为一种输出数盯或据并允许用户 *** 作的方式。

M即model模型是指模型表示业务规则。在MVC的三个部件中,模型拥有最多的处理任务。闷庆被模型返回的数据是中立的,模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。

以上内容参考:凯罩伍百度百科-mvc框架

在VS的解决方案浏览器中,找到你的MVC网站,在引用(Reference)上点击右键,选择“管理NuGet包”(Manage NuGet Packages),在左边栏上选择"Updates\NuGet official package source"。(注:此处官方大芦槐文档有误,不是Online分类里的)然后升级下面哗漏的组件:

ASP.NET MVC 4

(可选) jQuery, jQuery Validation and jQuery UI

(可选) Entity Framework

(可选) Modernizr

注:或直接删除项目中注滚友:或直接删除项目中原有的 System.Web.Mvc 3.0.0.0、System.Web.WebPages 1.0.0.0,重新引用System.Web.Mvc 4.0.0.0、System.Web.WebPages 2.0.0.0


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12365268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存