Crystal Reports не работает в Visual Studio 2010 - PullRequest
1 голос
/ 02 января 2012

Когда я выполняю отчет Crystal, он выдает ошибку. Не удалось загрузить файл или сборку 'crdb_adoplus, Версия = 9.1.5000.0, Культура = нейтральная, PublicKeyToken = 692fbea5521e1304' или одна из ее зависимостей.Проверка строгого имени не удалась.(Исключение из HRESULT: 0x8013141A)

Ответы [ 4 ]

4 голосов
/ 02 января 2012
  1. Поместите этот код в ваш app.config

    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.2"/>
    </startup>
    
  2. Если это не сработает, скачайте Crystal Report Runtime по этой ссылке http://downloads.businessobjects.com/akdlm/crnetruntime/clickonce/CRRuntime_32bit_13_0_1.msi

  3. Если снова Crystal Report создаст проблему, щелкните правой кнопкой мыши свой проект, откройте «Свойства», откройте вкладку «Отладка» и установите флажок «Включить отладку неуправляемого кода».

3 голосов
/ 02 января 2012

Если вы используете .Net 4 в VS2010, то вам может потребоваться добавить следующее в ваш файл .config (раздел конфигурации):

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

Если это не работает, тогда вам нужнообновить до Crystal Report для VS2010 с по этой ссылке .

0 голосов
/ 11 июля 2012

Если в вашей системе есть Visual Studio 2010, то Crystal Report не устанавливается, поскольку в Visual Studio 2010. нет никакого Crystal Report. Для открытия файла Crystal или .rpt установите sap Crystal Report 2010. Он будет загружен из SAP. Сайт объекта.

0 голосов
/ 02 января 2012

Добавить этот код в конфигурацию приложения

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