MVC/ CS0103 The name 'Scripts' does not exist in the current context 问题如何解决
今天在编译项目时,发现总是编译通不过,抛出:“ CS0103 The name 'Scripts' does not exist in the current context ”问题,在网上找了下原因,这里做下记录
1、问题截图
2、问题原因
我们在使用MVC(MVC4)视图页面时,cshtml 页面都会自动包含下面几行js脚本,这个在调用的时候,找不到Scripts的对象(Scripts 需要引用 System.Web.Optimization类)
@section Scripts { @Scripts.Render(“~/bundles/jqueryval”) }
3、问题解决
1)通过NuGet包管理器里搜索 System.Web.Optimization 下载及安装(由于本人项目已有这个dll,这边就简略)
2)将下载的System.Web.Optimization.dll文件引入到项目中,如下所示(浏览-->添加-->确定)
3)在我们报错的页面,添加 using System.Web.Optimization
4)重新编译MVC项目,查看是否解决
参考网址:https://www.cnblogs.com/since87/p/4088063.html
平时多记记,到用时才能看看,记录你的进步,分享你的成果