Win XP msvcrt вылетает - PullRequest
       29

Win XP msvcrt вылетает

0 голосов
/ 27 ноября 2008

Кто-нибудь знает, почему приложение, которое всегда работало в Windows XP, теперь внезапно завершает работу msvcrt.dll?

В классы потоков были внесены только незначительные изменения, что было сделано под Vista в VC ++ 6.

Чтобы все наши библиотеки работали, мы динамически подключаемся к dll MFC.

Более новая версия msvcrt не решает проблему.

Есть идеи?

Ответы [ 2 ]

3 голосов
/ 27 ноября 2008

Это не очень полезно, но, безусловно, наиболее вероятная причина в том, что в вашем приложении есть ошибка, которая по какой-либо причине ранее не появлялась. Что-то где-то изменилось, и теперь ошибка обнаруживается. Тебе просто придется его отладить.

Как правило, то, что что-то работает, не означает, что это правильно, к сожалению.

0 голосов
/ 29 декабря 2008

У вас может быть проблема, что вы непреднамеренно обновляете свое время выполнения (это проблема, которая у меня есть) рядом, автоматическое обновление версии среды выполнения в соответствии с политикой

Вы должны проверить, используете ли вы те библиотеки, которые вам нужны. Process Explorer (загружаемый из sysinternals) должен помочь вам в этом.

...