Crystal Reports for Visual Studio 2010

Visual Studio 2010 並不包含 Crystal Reports,若在專案中加入 Crystal Reports 將會到

SAP BusinessObjects - Crystal Reports

下載,選擇

SAP Crystal Reports, version for Visual Studio 2010 -
Standard EXE installation package which installs the software into the Visual Studio IDE.

安裝即可。其它版本在 Visual Studio 2010 中並不會出現 Crystal Reports,用途待研究 (可能是 Server 端發怖用的)



接下來在專案中使用時 (例如 Windows Form),又會發生一堆錯誤跟警告訊息,例如

錯誤 1 找不到型別或命名空間名稱 'CrystalDecisions' (您是否遺漏 using 指示詞或組件參考?)


警告 15 無法解析所參考的組件 "CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL",因為它在 "System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 上有相依性,而後者不在目前的目標 Framework ".NETFramework,Version=v4.0,Profile=Client" 中。請移除不在目標 Framework 中的組件參考,或考慮重新設定專案的目標



原來 Windows Form 預設的目標是 .NET Framework 4 Client Profile (瘦身版),其中不包含 Crystal Reports 所需要的一些相依套件,只要改成 .NET Framework 4 就一切 OK 了

參考:小朱大大的 [VS2010] .NET Framework 4.0 Client Profile

留言

這個網誌中的熱門文章

Linux 批次檔的寫法

【分享】如何顯示 Debug Message

SketchUp 如何列印 1:1 圖檔