无法加载文件或程序集crdb_adoplus.dll
本文关键字:crdb adoplus dll 程序集 加载 文件 | 更新日期: 2023-09-27 18:01:17
对于以下错误:
无法加载文件或程序集"file:///C:''Program Files''SAP BusinessObjects ''SAP BusinessObjects Enterprise XI 4.0''win32_x86''dotnet1''crdb_adoplus.dll或其依赖项之一。
除了通过解决方案之外,还有什么方法可以解决这个错误吗
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
该解决方案在我的应用程序中不起作用
请使用此代码。这可能对你有帮助。
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
这与你略有不同。有关更多详细信息,请访问此链接Crystal Report Viewer
更改第一行以成功工作
从解决方案浏览器打开文件"App.config"后
上一篇:
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
电流:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
仅使用
<startup useLegacyV2RuntimeActivationPolicy="true">
</startup>
它适用于所有框架!
如果你有正确的SBO设置(我希望你这样做:(,这种情况基本上会发生,在SBO SDK的不同组件之间有不同的程序集。NET版本。检查您的机器上是否也安装了旧版本的SAP BO SDK。希望这能有所帮助。
尝试在app.config或web.config文件中插入以下代码:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
清洁安装Crystal Reports。
我不得不卸载所有Crystal(Runtime和Visual Studio(然后仅安装Visual Studio 2019的Crystal Reports(SP26(最后,我选中了用于安装"for Visual Studio"版本中包含的运行时的复选框。
在ASP中遇到此问题时。Net应用程序,请检查IIS中应用程序的应用程序池。将应用程序池更改为。Net 4.0来自。Net 2.0。
它将解决这个问题。
请执行以下步骤:右键单击项目,然后单击属性->编译->高级编译选项->单击"目标框架"并选择。Net Framework 3.5->现在单击确定
这是一个简单的解决方案。