Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 0
Регистрация: 28.09.2012
Сообщений: 86

System.TypeInitializationException при сборке проекта с Crystal Reports в Release

08.12.2014, 15:06. Показов 828. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, всем ребят!
У себя локально установил Sap CrystalReports for VS 2010 full.exe, включил в проект, все работает, CrystalReportviewer, у меня на машине все норм, вот делаю release и папку с проектом и библиотеками скидываю на другую машину, выдает ошибку в логах, а форма не грузится

1.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
10:44:33.7711980 [ERROR] Application_ThreadException error: System.TypeInitializationException: The type initializer for 'CrystalDecisions.Shared.SharedUtils' threw an exception. ---> System.IO.FileLoadException: Could not load file or assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
   at CrystalDecisions.Shared.SharedUtils..cctor()
   --- End of inner exception stack trace ---
   at CrystalDecisions.Shared.SharedUtils.get_CurrentControl()
   at CrystalDecisions.Shared.SharedUtils.GetEffectiveCulture()
   at CrystalDecisions.Shared.LocaleManager..ctor()
   at CrystalDecisions.Windows.Forms.CrystalReportViewer.InitReportViewer()
   at CrystalDecisions.Windows.Forms.CrystalReportViewer..ctor()
   at Console.Forms.CrystalReportForm.InitializeComponent()
   at Console.Forms.CrystalReportForm..ctor(FormMain main_form, UserInfo userInfo, Int32 group_id, String group_name)
   at Console.UsersTreeControl.tsmiSetTemplateAddNewReport_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

2.
После того как закинул в папку проекта на другом компе все dll, ошибки ушли, а появилось это

C#
1
Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64 or Itanium) required... ". (Установите подходящий файл установки Crystal Reports (CRRedist*.msi), содержащий правильную версию необходимой среды выполнения Crystal Reports (x86, x64 или Itanium.)
3.
Установил CRRedistV2010_x86.msi, так теперь у меня при формировании отчета просто выкидвает из программы и все ничего, никакой ошибки и никакого отчета, просто выбрасывает ((
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.12.2014, 15:06
Ответы с готовыми решениями:

Что требуется для запуска проекта использующего Crystal Reports на чистой Win2K?
Подскажите, какие требуются DLL для запуска проекта(MSVC + ODBC) использующего Print Engine API на машине с чистой win2k?

При запуске метода выдает System.TypeInitializationException
Метод принимает строку ,являющейся выбранным пунктом в комбобоксе. При запуске метода выдает system.typeinitializationexception. как...

SubReports, Стандартные Reports не Crystal Reports, как с ними работать?
Собственно вопрос в названии. Вот пример: http://www.youtube.com/watch?v=6S8Zzqthsbw Делал по нему пока, не столкнулся с...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.12.2014, 15:06
Помогаю со студенческими работами здесь

При открытии отчета Crystal Reports зависает приложение
Мои действия: - источник данных это простой список объектов (поля точно не Null - только строка типа "" или числа типов Int,...

Crystal Reports не работают ссылки при экспорте в html
Все привет! В общем столкнулся с с проблемой, и вот уже битый день не могу понять в чем дело. Сделал подотчет по запросу (on-demand), ...

ошибка при release сборке
при debug все ок, при release вылазит ошибка The type or namespace name 'IOEx' could not be found почему и как исправить? поиск не дает...

Ошибка EconvertError при сборке Release
В режиме Debug все работает без ошибок. Поставил Release. И выходит такая ошибка при компиляции:"EconvertError with message 0.0.0...

Разное поведение при debug и release сборке
Здравствуйте! Писал клиент для сервера и вот с чем столкнулся: с слоте чтения данных пришедших с сервера была неинициализированная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru