C# 找不到命名空间System.Web.UI.DataVisualization.Charting

C# 找不到命名空间System.Web.UI.DataVisualization.Charting,c#,C#,我想使用.NET4内置的图表。我有一个现有的MVC3应用程序,但是我似乎看不到这个名称空间的引用 有人知道它在哪里吗 谢谢 Darren。我相信它在DLL中。添加System.Web.UI.DataVisualization作为项目的程序集参考 在您能够声明名称空间之后: using System.Web.UI.DataVisualization.Charting; 添加System.Web.DataVisualization作为程序集参考。(位于.net选项卡中。) 添加以下using语句

我想使用.NET4内置的图表。我有一个现有的MVC3应用程序,但是我似乎看不到这个名称空间的引用

有人知道它在哪里吗

谢谢


Darren。

我相信它在DLL中。

添加
System.Web.UI.DataVisualization
作为项目的程序集参考

在您能够声明名称空间之后:

using System.Web.UI.DataVisualization.Charting;

添加System.Web.DataVisualization作为程序集参考。(位于.net选项卡中。) 添加以下using语句

using Charting = System.Web.UI.DataVisualization.Charting;
从那里,你会参考你的图表,就像这样

Charting.Chart myNewChart = new Charting.Chart();

它将有助于保持您的名称空间更干净,并可能避免一些冲突,因为围绕图形世界的词汇不是非常独特。

这不是为MVC设计的。您查看过System.Web.DataVisualization.dll吗?@SLaks,这对MVC不起作用吗?我认为不会(至少,不容易)