我已經使用C#2010創建了一個WinForms應用程序。它包含使用Crystal Reports for C#2010創建的報告。目標框架是.Net Framework 4,目標平臺是x86。C#/ Crystal Reports錯誤
當我運行客戶計算機上的應用程序會顯示這個錯誤:
http://img824.imageshack.us/img824/6223/errorro.png
在我的電腦它工作得很好。他的操作系統是Windows Vista x64。我的操作系統是Windows 8 x64。我試過安裝x86和x64運行時,但都沒有工作。我已經安裝了x86框架,並嘗試清除臨時文件夾,安裝所有更新,安裝.Net Framework 4可分發和大多數我在互聯網上找到的每個建議,但是此錯誤不斷出現。
該方案還具有以下內容的配置文件,如果沒有這些報告沒有任何計算機上工作(我認爲這是一個已知的bug):
<?xml version="1.0"?>
<configuration>
<configSections>
</configSections>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
</configuration>
它可以在另一臺計算機上運行使用x86 CR Runtime的Windows 7 x64,它適用於我的系統,但是我無法在他的計算機上運行它,而在另一臺運行Windows 7 x64的系統上運行它。我一直試圖讓它工作好幾天,但無濟於事。該程序完美工作,除了包含Crystal Report的表單。任何幫助是極大的讚賞。