Win XP msvcrt вылетает

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

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

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

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

Есть идеи?

Вы должны предоставить больше информации, если кто-то здесь хочет сделать для вас что-то большее, чем экстрасенсорная отладка.

JesperE 29.12.2008 09:29
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
1
305
2

Ответы 2

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

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

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

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

Другие вопросы по теме