我在Visual Studio 2010中有一个MVC3应用程序。我需要使用以下标记
来引用布局页面中的脚本/样式@System.Web.Optimization.Styles.Render("~/Content/css")
@System.Web.Optimization.Scripts.Render("~/Scripts/script")
但是我无法像这样使用,因为System.web,_Layout.cshtml中没有优化(即使在项目中引用了dll)。请参考下面的图片
如何解决这个问题?
答案 0 :(得分:1)
首先使用Package Manager Console使用以下命令安装Microsoft.AspNet.Web.Optimization
。
Install-Package Microsoft.AspNet.Web.Optimization
接下来,您需要在Web项目中引用dll System.Web.Optimization.dll
,然后添加此命名空间@using System.Web.Optimization in your
_ Layout.cshtml`。
还要确保项目中的bin文件夹中存在System.Web.Optimization.dll
。
答案 1 :(得分:0)
Install-Package Microsoft.AspNet.Web.Optimization
在Nuget包管理器控制台中。