|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
Есть приложение, работающее с ReportViewer. Юзер перенес его на новую машину с новой системой Win2012. Начало падать, причем нерегулярно, на вызове диалога, где используется ReportViewer control. "External component has thrown an exception" Что за причина может быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2015, 17:18 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
Сборки Microsoft.ReportViewer.Common.dll Microsoft.ReportViewer.ProcessingObjectModel.dll Microsoft.ReportViewer.WinForms.dll на новом месте обитания программы есть? P.S. Ошибки обычно ловят по месту вылетания, и логируют стектрейс. При надобности [рекурсивно] вытаскивая InnerException'ы и TargetInvocationException'ы. А то прям детский сад "у меня ничего не работает". ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2015, 17:55 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныСборки Microsoft.ReportViewer.Common.dll Microsoft.ReportViewer.ProcessingObjectModel.dll Microsoft.ReportViewer.WinForms.dll на новом месте обитания программы есть? P.S. Ошибки обычно ловят по месту вылетания, и логируют стектрейс. При надобности [рекурсивно] вытаскивая InnerException'ы и TargetInvocationException'ы. А то прям детский сад "у меня ничего не работает". Вот и поймал что-то, машина то юзерская, студии нету. А эти сборки есть, поскольку эксцепция не стабильна, на том же месте может сработать нормально, а может через час проявиться. До того был сервер 2008, все работало чики-пики... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2015, 19:07 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
WinnipuhВот и поймал что-то, машина то юзерская, студии нету. логирование нужно предусматривать если не предусмотрено - добавить и выслать пользователю новую версию приложения ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2015, 19:58 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
Такое получил на картинке, в строке 4191, где эксцепция происходит, собственно Код: c# 1. 2. 3.
Сам диалог внутри - безобиден, то есть никаких посторонних контролов и компонент нету... На другой машине - рабоатет, но там правда студия стоит. И на той же то рабоатет, то нет. Куда копать? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2015, 15:25 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
Winnipuh, Попробуйте явно включить Microsoft.ReportViewer.Common.dll Microsoft.ReportViewer.ProcessingObjectModel.dll Microsoft.ReportViewer.WinForms.dll в список обязательно копируемых с приложением файлов. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2015, 19:11 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
SEHException - это уже не про сборки. На одном иероглифическом форуме пробегал совет явно задать для нитки apartment state: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2015, 01:53 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
Cat2Winnipuh, Попробуйте явно включить Microsoft.ReportViewer.Common.dll Microsoft.ReportViewer.ProcessingObjectModel.dll Microsoft.ReportViewer.WinForms.dll в список обязательно копируемых с приложением файлов. да я уже всё включил, что можно ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2015, 10:52 |
|
Exception при работе с ReportViewer
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныSEHException - это уже не про сборки. На одном иероглифическом форуме пробегал совет явно задать для нитки apartment state: Код: c# 1.
Я так понимаю - это для threads, которые я явно создаю и использую? Нашел один такой, сделал, но не помогло. Юзер раскололся, что приложение у него лежит на сетевой шаре и он оттуда его пускает в Win2012. Может это причина плавающей фигни с exceptions? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2015, 10:54 |
|
|
start [/forum/topic.php?fid=20&msg=39008235&tid=1401357]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 152ms |
0 / 0 |