Не удалось загрузить файл или сборку crdb_adoplus.dll
Для следующей ошибки:
Не удалось загрузить файл или сборку:///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>
Это решение не работает в моем приложении
Ответы
Ответ 1
Пожалуйста, используйте этот код.
Это может быть полезно для вас.
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
Это немного отличается от вас.
Подробнее см. Ссылку Crystal Report Viewer
Ответ 2
Изменить первую успешную работу
После открытия файла "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>
Ответ 3
В основном это происходит, если у вас есть правильная настройка SBO (желаю вам этого:)), что между различными компонентами вашего SBO SDK есть сборки с другой версией .NET. Проверьте, установлена ли на вашем компьютере также старая версия SDK SD BOK.
Надеюсь, это поможет.
Ответ 4
Использовать только
<startup useLegacyV2RuntimeActivationPolicy="true">
</startup>
Он работает для всех фреймворков!
Ответ 5
Попробуйте вставить следующий код в файл app.config или web.config:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
Ответ 6
Выполните следующие действия:
Щелкните правой кнопкой мыши по проекту, затем выберите свойства → компиляция → Вариант предварительной компиляции
- > щелкните Целевую структуру и выберите .Net Framework 3.5 → Теперь нажмите OK
Это простое решение.
Ответ 7
При обращении к этой проблеме в приложении ASP.Net проверьте пул приложений приложения в IIS. Измените пул приложений на .Net 4.0 с .Net 2.0.
Он исправит проблему.