CS0433: 类型“Microsoft.Reporting.WebForms.ReportViewer”同时存在于“c:/WINDOWS/assembly/GAC_MSIL/Microsoft.ReportViewer.WebForms/8.0.0.0_
第一种:
https://www.cnblogs.com/PongorXi/archive/2013/04/29/3050227.html
CS0433: 类型“Microsoft.Reporting.WebForms.ReportViewer”同时存在于“c:/WINDOWS/assembly/GAC_MSIL/Microsoft.ReportViewer.WebForms/8.0.0.0__b03f5f7f11d50a3a/Microsoft.ReportViewer.WebForms.dll”和“c:/WINDOWS/assembly/GAC_MSIL/Microsoft.ReportViewer.WebForms/9.0.0.0__b03f5f7f11d50a3a/Microsoft.ReportViewer.WebForms.dll”中
原因:Web.config文件的自动生成的引用
webconfig里多引用了两个,一个9.0和一个8.0
解决方法:去掉一个。
<add namespace="Microsoft.Reporting.WebForms" assembly="Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" tagPrefix="Reporting"/>
去掉无用的版本就可以了。