VS2017 使用Microsoft Rdlc報表設計器出現以下錯誤:
錯誤 CS0234 命名空間“Microsoft”中不存在類型或命名空間名“Reporting”(是否缺少程序集引用?)
以及其他很多詭異的地方。
使用ReportViewer的時候,啟動窗體報 “報表定義具有無法升級的無效目標命名空間“http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition””,網上查資料說切換ReportViewer 10.0.0的引用,還是沒有用,ReportViewer10.0.0版本還顯示不到窗體上。
最后查驗后發現是:
在項目名稱上右鍵->管理NuGet程序包->安裝Microsoft.ReportingServices.ReportViewerControl.Winforms組件
版本問題。
使用命令安裝是的 執行命令:Install-Package Microsoft.ReportingServices.ReportViewerControl.WinForms -Pre
得到的是一個最新版的150版本的,換成 140就可以了
原文地址:https://www.cnblogs.com/panjinzhao/p/12059624.html
本文版權歸作者和博客園共有,未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。