2014-03-29 58 views
1

我在VS 2008中運行的程序運行得很好,但問題似乎與VS 2010相同。下面提到的是當我嘗試運行時彈出的錯誤消息程序。Crystal Reports中使用SQL查詢時的錯誤消息

錯誤信息

無法加載文件或程序集「文件:/// C:\ Program Files文件\ SAP的BusinessObjects \水晶報表的.NET Framework 4.0 \ COMMON \ SAP BusinessObjects Enterprise的XI 4.0 \ win32_x86 \ dotnet1 \ crdb_adoplus.dll'或其依賴項之一。該系統找不到指定的文件。

我在應用程序屬性中添加了.NET Framework 4.0,而不是.NET Framework 4.0 Client。

我添加了一個參考CrystalDecisions.Windows.Forms

而且我剛纔提到的命名空間CrystalDecisions.CrystalReports.Engine

回答

1

在你的app.config試試這個:

< startup useLegacyV2RuntimeActivationPolicy="true"> 
< supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> 
< /startup> 
+0

廠這個代碼很好。謝謝 – androidrill

+0

@ androidrill - 如果它解決了您的問題,那麼將其標記爲答案,因爲這對其他人很有用。 –

+0

當然我會Vishal,有一個網站5分鐘的酒吧之前,我可以標記它是正確的答案。 – androidrill