MVC视图的命名空间问题 - Razor引擎

Sar*_*ath 5 asp.net-mvc-3

我将System.Web.DataVisualization的引用添加到我的MVC项目中.现在,当我尝试将命名空间添加到我的web.config时,我收到错误

CS0234:名称空间"System.Web.UI"中不存在类型或命名空间名称"DataVisualization"(您是否缺少程序集引用?)

那么我尝试在我的控制器中使用相同的.这非常有效.

using System.Web.UI.DataVisualization;
Run Code Online (Sandbox Code Playgroud)

然后同样应该在我的Razor视图中工作

所以我尝试在Razor视图中使用它

@using System.Web.UI.DataVisualization;
Run Code Online (Sandbox Code Playgroud)

这再次不起作用给我同样的错误

为什么我可以在我的控制器中使用命名空间而不是在我的视图中?

我错过了什么......

dan*_*orz 7

如果你去项目参考,转到"System.Web.DataVisualization"上的属性,然后将"CopyLocal"设置为true,你就可以把它放到

@using System.Web.UI.DataVisualization
Run Code Online (Sandbox Code Playgroud)

在你的剃刀视图中.