首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责
重定名动启文件*.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也要样同定名。
叶落归根:Crystal Reports & Framework 4 (Could not load file or assembly crdb_adoplus.dll)
http://spyriadis.net/2010/06/crystal-reports-framework-4-crdb_adoplus-dll/
http://zlbcdn.iteye.com/blog/1441762
文章结束给大家分享下程序员的一些笑话语录:
自从有了Photoshop,我再也不相信照片了!(没有Photoshop的年代,胶片照片年代做假的也不少,那时候都相信假的!)