运行mvc项目的时候,出现如下提示:当前上下文中不存在名称“Scripts”,具体如下图所示
对于提示类似当前上下文中不存在名称的报错提示,有2种解决方式,解决方法如下
方法1:写全命名空间的全名
比如我原先的代码是这样的:
@Scripts.Render("~/js/jquery")
改成
@System.Web.Optimization.Scripts.Render("~/js/jquery")
方法2:修改web.conf文件
在system.web.webPages.razor/pages/namespaces下加如下代码
<add namespace="System.Web.Optimization" />
加完后的代码如下图所示
再重新编译下项目,当前上下文中不存在名称“Scripts”就解决了!