重命名啟動文件*.exe後,應用系統打開正常,但是,一旦顯示水晶報表頁面,系統就報錯死掉
,找了很久,唉還是點擊調試進去,才找到原因啊。
未能加載文件或程序集“file:///C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll”或它的某一個依賴項。系統找不到指定的文件。
Visual Studio 2010 ,水晶報表的版本為:13.0.0.99。
在 App.Config裡面有一段,對Runtime的設置。
目標框架選:.net 4.0 ,這段內容會自動生成。
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
程序在啟動時需要,如果重命名啟動文件,對應的.exe.config也要同樣命名。