在Razor视图中无法访问System.Web.Optimization

时间:2015-03-04 08:17:41

标签: c# asp.net-mvc razor

基本上我正在尝试在布局中使用捆绑包,并且我遇到以下错误:the name styles does not exist in the current context。我知道这是由缺乏System.Web.Optimization引起的,并且有一些标准方法可以解决它。我试过了:

  • 在NuGet中重新安装System.Web.Optimization包
  • 添加<add namespace="System.Web.Optimization" /> in one and even second Web.config
  • 在外部Web.config中添加<add assembly="System.Web.Optimization, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
  • 删除csproj.user文件。

我在这些更改后重新启动了VS,但没有一个修复我的问题。此外,当我在视图中键入@using System.Web.Optimization时,它会抛出错误The type or namespace name 'Optimization' does not exist in the namespace 'System.Web' (are you missing an assembly reference?)。最后但并非最不重要 - 我在Global.asax.cs的Application_Start方法中引用System.Web.Optimization,我在其中注册了包。

0 个答案:

没有答案