我正在尝试在asp.net 4.0中使用Chart控件.虽然我知道它需要单独安装作为3.5的一部分,但它默认包含在4.0中.
我可以在工具箱中看到Chart控件,我可以将它拖到我的设计器中并查看图表的预览.但是,当我尝试编译我的网站时,我得到一个错误说明:
命名空间'System.Web.UI'中不存在类型或命名空间名称'DataVisualization'(您是否缺少程序集引用?)
当我拿一个全新的页面并添加以下内容时,我收到同样的错误:
using System.Web.UI.DataVisualization;
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?我可以理解为什么我会在3.5中得到这个错误,但不知道为什么我会在4.0中收到,特别是当我可以在工具箱中看到控件时.
小智 7
单击项目中的" 添加引用",然后单击"浏览" C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0并添加该System.Web.DataVisualization dll文件.
在添加dll之前,请删除上一个,并确保在项目属性中将Target Frameweok更改为V4.0.
这将解决您的问题.
| 归档时间: |
|
| 查看次数: |
42474 次 |
| 最近记录: |