我正在使用asp.net核心mvc Web应用程序并尝试在页面上添加图表。我使用下面的代码来显示基本图表,但它没有要求缺少图表命名空间。我试过几个名称空间,但它没有用。我应该在哪里添加命名空间,以及在asp.net核心mvc应用程序中制作图表控件的确切命名空间。
错误:
The type or namespace name 'Chart' could not be found (are you missing a using directive or an assembly reference?)
var myChart = new Chart(width: 600, height: 400)
我的代码:
@{
var myChart = new Chart(width: 600, height: 400)
.AddTitle("Chart Title")
.AddSeries(
name: "Employee",
xValue: new[] { "Peter", "Andrew", "Julie", "Mary", "Dave" },
yValues: new[] { "2", "6", "4", "5", "3" })
.Write();
}
修改
根据评论,我尝试安装system.web.helpers dll。它不起作用并显示以下警告
警告NU1701:使用'.NETFramework,Version = v4.6.1'而不是项目目标框架'.NETCoreApp,Version = v2.0'恢复了包'System-Web-Helpers.dll 1.0.0'。此软件包可能与您的项目不完全兼容。