【发布时间】:2020-08-12 08:28:03
【问题描述】:
我有这个问题,我的@Scripts.Render 和@Styles.Render 在当前上下文中不存在。我试图排除故障,但未能解决问题。有人可以帮我写代码吗?
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title - My ASP.NET MVC Application</title>
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
<meta name="viewport" content="width=device-width" />
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
<script src="~/Scripts/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.4/angular-route.js"></script>
@* <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"></script>*@
<script src="~/Application/App.js"></script>
<script src="~/Application/Routing.js"></script>
</head>
@Scripts.Render("~/bundles/jquery")
【问题讨论】:
-
问题是否只存在于服务器?或者也存在于本地系统中。
-
@ScareCrow 本地系统
-
@ScareCrow 它只是说“名称'样式'在当前上下文中不存在”并且它说与脚本也一样
-
您的配置 ~/Views/Web.Config 需要添加到 System.Web.Optimization 命名空间。试试这个可能会解决问题。
标签: javascript c# model-view-controller