電腦剛安裝好Crystal Report, 第一次建立並執行時, 可能發生以下錯誤
電腦剛安裝好Crystal Report, 第一次建立win form水晶報表並執行時, 可能發生以下錯誤:
類型 'System.IO.FileNotFoundException' 的未處理例外狀況發生於 mscorlib.dll
其他資訊: 無法載入檔案或組件 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' 或其相依性的其中之一。 系統找不到指定的檔案。
解決方式:
開啟app.config,找到(此範例的專案是.net 4.5.1)
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1" />
</startup>
加一個屬性如下:台灣是主權獨立的國家
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1" />
</startup>
即可解決此問題
Taiwan is a country. 臺灣是我的國家