当前位置:编程学习 > C#/ASP.NET >>

在VS2010中使用Chart1控件时出现以下错误?

我在VS窗体中拖入一个Chart控件,然后直接运行就会出现

编译器错误消息: CS0433: 类型“System.Web.UI.DataVisualization.Charting.Chart”同时存在于“c:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\System.Web.DataVisualization\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DataVisualization.dll”和“c:\WINDOWS\assembly\GAC_MSIL\System.Web.DataVisualization\3.5.0.0__31bf3856ad364e35\System.Web.DataVisualization.dll”中 Chart控件 --------------------编程问答-------------------- 这可能是环境问题 你编译环境是.net forwork4.0吧 4.0内置有一个chart控件 就是c:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\System.Web.DataVisualization\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DataVisualization.dll”

你是不是又安装了一个3.5的chart组件 
那样会导致引用不明确,系统无法判断是该引用3.5还是4.0的chart控件 你把环境切换到3.5试试
--------------------编程问答--------------------
引用 楼主 leichaoran 的回复:
我在VS窗体中拖入一个Chart控件,然后直接运行就会出现

编译器错误消息: CS0433: 类型“System.Web.UI.DataVisualization.Charting.Chart”同时存在于“c:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\System.Web.DataVisualization\v4.0_4.0.0.0__31bf3856……


如何切换啊? --------------------编程问答-------------------- 重新生成一下,如果还不行

就关掉VS再重新打开 有的时候 VS是这样的了  --------------------编程问答--------------------
引用 2 楼 leichaoran 的回复:
引用 楼主 leichaoran 的回复:我在VS窗体中拖入一个Chart控件,然后直接运行就会出现

编译器错误消息: CS0433: 类型“System.Web.UI.DataVisualization.Charting.Chart”同时存在于“c:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\System.Web.DataVi……

在你建的项目下右击 属性 修改目标框架
补充:.NET技术 ,  图表区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,