Не удалось загрузить файл или сборку crdb_adoplus.dll - PullRequest
34 голосов
/ 06 июля 2011

Для следующей ошибки:

Не удалось загрузить файл или сборку ‘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>

Это решение не работает в моем приложении

Ответы [ 8 ]

75 голосов
/ 20 декабря 2011

Пожалуйста, используйте этот код. Это может быть полезно для вас.

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

Это немного отличается от вас. Для более подробной информации перейдите по этой ссылке Crystal Report Viewer

10 голосов
/ 26 сентября 2014

Изменить первую строку для успешной работы

После открытия файла «App.config» из Solution Explorer

Предыдущая:

<startup> 

<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>

Ток:

<startup useLegacyV2RuntimeActivationPolicy="true">

<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
2 голосов
/ 31 июля 2015

Использовать только

<startup useLegacyV2RuntimeActivationPolicy="true">
</startup>

Работает для всех фреймворков!

2 голосов
/ 06 июля 2011

Это происходит в основном, если у вас есть правильная настройка SBO (я желаю вам этого :)), что между различными компонентами вашего SBO SDK существуют сборки с разными версиями .NET.Проверьте, установлена ​​ли на вашей машине старая версия SAP BO SDK.Надеюсь, это поможет.

1 голос
/ 28 марта 2013

Попробуйте вставить приведенный ниже код в файл app.config или web.config:

<startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0"/>
</startup>
0 голосов
/ 18 сентября 2018

работал нормально для всех конфигов: MSIL, x64 и x86 bit даже работает просто отлично.

0 голосов
/ 30 октября 2017

При возникновении этой проблемы в приложении ASP.Net проверьте пул приложений приложения в IIS.Измените пул приложений на .Net 4.0 с .Net 2.0.

Это решит проблему.

0 голосов
/ 12 августа 2017

Выполните шаги: Щелкните правой кнопкой мыши по проекту, затем выберите «Свойства» -> «Компилировать» -> «Дополнительно». -> щелкните Целевая платформа и выберите .Net Framework 3.5 -> Теперь нажмите кнопку ОК

Это простое решение.

...