项目从“.Net3.5”转化到“.Net4.0”发生错误
错误 12 类型“System.Web.UI.DataVisualization.Charting.Axis”同时存在于“c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework
\.NETFramework\v4.0\System.Web.DataVisualization.dll”和“c:\Windows\assembly\GAC_MSIL\System.Web.DataVisualization\3.5.0.0__31bf3856ad364e35\System.Web.DataVisualization.dll”中 c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\m_web
\d044ce1a\2f55b85\App_Web_th0nsw32.2.cs 933
问题:原系统是“.Net3.5”的,其中使用了“MSChart”,现在要转化到“.Net4.0”就发生了错误。。。现在“MSChart”可以不要,怎样可以将错误删除???
[解决办法]
移除你的项目中的msChart相关类库的引用。再重新添加引用。
[解决办法]
关闭VS或者IIS,删除
c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
下的所有文件再打开
或者VS里面删除对3.5版本的引用
[解决办法]
不需要删除引用的,你只要把原有编译的文件删除掉就好了。按照孟子说的就可以了