powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report - CRRuntime.msi установлено, а приложение не работает.
2 сообщений из 2, страница 1 из 1
Crystal Report - CRRuntime.msi установлено, а приложение не работает.
    #39811749
Фотография Vakho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Windows XP Professional SP3, 32bit.
Visual Studio 2010 Ultimate.
Crystal Report 13.0.3
----------------------------
В этой среде я сделал приложение, которое работает с Crystal Report.
В нем, в частности, используется форма, в которой установлен элемент
управления Crystal Report Viewer, который и демонстрирует страницу
сгенерированного отчета, а потом печатает.
На производственной, так сказать, площади все работает нормально как
в режиме отладки, так и при запуск EXE-файла вне среды разработки.

На целевом компьютере установлен Windows XP PRO SP3,
NET Framework 4.0 Client Profile и NET Framework 4.0 Extended.
1) Установил CRRuntime_32bit_13_0_3.msi.
2) Скопировал все файлы из ...\bin\Release на производственном компьютере
в нужную папку на целевом компьютере.
3) Запустил приложение. Все хорошо работает до того момента, когда
нужно распечатать отчет...
Появляется форма...
На ней Crystal Report Viewer...
Всё замерло в ожидании...
Вдруг всплывает извинение от Microsoft за причиненные неудобства...
Вслед за ним предлагает свои услуги отладчик JIT...

Что я сделал не так ?
Спасибо.

PS. На всякий случай я заглянул на целевом компьютере в папку
C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet
В ней был только файл CrystalDecisions.Data.AdoDotNetInterop.dll.
А файлы
- CrystalDecisions.CrystalReports.Engine.dll
- CrystalDecisions.Shared.dll
- CrystalDecisions.Windows.Forms.dll
- CrystalDecisions.ReportSource.dll
отсутствуют, хотя в файле CRRuntime_32bit_13_0_3.msi они все,
в полном составе.

В чем я ошибся ?
...
Рейтинг: 0 / 0
Crystal Report - CRRuntime.msi установлено, а приложение не работает.
    #39811754
Фотография Vakho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СЕКРЕТ РАСКРЫТ !

В последний момент подумалось: "А не заглянуть ли мне в App.config ?"
Так вот, там было:
Код: html
1.
2.
3.
<startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>



А должно быть:
Код: html
1.
2.
3.
<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>



И всё заработало.

Такие дела ...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report - CRRuntime.msi установлено, а приложение не работает.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]