【发布时间】:2018-04-06 08:58:40
【问题描述】:
每当我尝试在 Asp.net Core 中使用 System.Web.Helpers 命名空间加载图表时,我都会收到此异常。
System.TypeLoadException: '无法加载类型 来自程序集“System.Web”的“System.Web.HttpContextBase”, 版本=4.0.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a'.'
new System.Web.Helpers.Chart(width: 800, height: 200).AddTitle("My Chart").AddSeries(chartType: "column",
xValue: new[] { _context.DemoTable.Select(o => o.Month) },
yValues: new[] { _context.DemoTable.Select(o => o.AutomationPercentage) }
).Write("png");
我在这里做错了什么??
【问题讨论】:
-
System.Web.HttpContextBase 是 System.Web 程序集的一部分。 .NET Core 默认不添加此 DLL 的引用,也不推荐这样做。我认为 System.Web.Helpers 是 .NET Framework 库而不是 .NET Core
-
感谢您的回复。请告诉我我需要添加哪个库才能完成这项工作。
标签: asp.net model-view-controller asp.net-core asp.net-core-mvc asp.net-core-2.0