«Во время загрузки процесса возникло необработанное непродолжительное исключение» - PullRequest
1 голос
/ 24 октября 2008

Это сообщение об ошибке появляется на компьютере коллеги, когда он пытается запустить приложение Windows, над которым он работает:

Во время загрузки процесса возникло необработанное непродолжительное исключение

Что это значит, и как можно выяснить, что его вызывает?

Я гуглил, но не нашел четкого ответа. Похоже, что-то связано с проблемами при загрузке DLL.

Ответы [ 4 ]

2 голосов
/ 08 февраля 2012

Правильно. Сейчас я рассматриваю эту проблему в своем собственном коде - для тех, у кого есть эта проблема, вот несколько указателей:

  1. Здесь обсуждается довольно интересная тема: http://bytes.com/topic/net/answers/555706-unhandled-non-continuable-exception-thrown-during-process-load

  2. Вы ссылаетесь на Winmm.lib? У него есть проблемы, вы можете избежать его использования?

  3. Вы используете C ++ / CLI? Если это так, рассмотрите возможность задержки загрузки модуля C ++ / CLI.

Любые другие советы, пожалуйста, напишите - это время от времени всплывает и может быть проблематичным!

Более подробная информация о: http://www.dwmkerr.com/post/2012/02/08/Debugger-An-unhandled-non-continuable-exception-was-thrown-during-process-load.aspx

2 голосов
/ 24 октября 2008

Есть ли дополнительная информация в сообщении об ошибке, возможно, в консоли отладки? Если есть доступная трассировка стека, это может указывать на проблемное приложение или, что еще лучше, на DLL, которая вызывает проблему. Следующим шагом будет посмотреть, доступно ли обновление для этой DLL.

1 голос
/ 28 января 2015

Я обнаружил, что включение разрешения «Чтение и выполнение» для dll, которое было зарегистрировано для контроля версий, решило эту проблему.

Первым делом я попытался скопировать куда-нибудь весь каталог Debug /, и приложение там работало нормально, затем я проверил свойства каждого из исходных dll и включил выполнение.

0 голосов
/ 06 февраля 2015

У меня была та же проблема, и оказалось, что виновата была DLL, скомпилированная для x64 в проекте x86. Замена DLL на версию x86 решила проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...