ИСПРАВЛЕНИЕ: Сообщение об ошибке при использовании отладчика Visual Studio 2005 отладка приложения библиотеки классов MFC: "Отладка управляемого помощника «loaderlock» обнаружена неполадка в"<filename.exe>""</file...

Переводы статьи Переводы статьи
Код статьи: 913996 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При использовании отладчика в Microsoft Visual Studio 2005 отладка приложения библиотеки классов Microsoft Foundation Classes (MFC) появляется следующее сообщение об ошибке:
Управляемой отладки помощника «loaderlock» обнаружена неполадка в "«filename.exe.»'. Дополнительные сведения: Попытка управляемого выполнения блокировкой OS Loader. Не пытайтесь выполнить управляемый код внутри функции DllMain или функции инициализации образа, поскольку может вызвать зависание приложения.
Примечание Эта проблема не возникает при выполнении одного приложения библиотеки классов MFC вне отладчика.

Причина

Данная проблема возникает из-за способа, с которой отладчик Visual Studio 2005 выполняется управляемых приложений, использующих классов Microsoft Foundation версии 8.0 в один или несколько файлов DLL.

Для получения дополнительных сведений о загрузке смешанных библиотек DLL посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://msdn2.Microsoft.com/en-us/library/aa290048 (vs.71) .aspx

Решение

Сведения об исправлении

Корпорация Майкрософт выпустила исправление, однако оно предназначено только для устранения проблемы, описанной в этой статье. Должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление находится на стадии дополнительного тестирования. Таким образом Если вы не представляет особой эта проблема, рекомендуется отложить ее решение до выхода ближайшего пакета обновления для Visual Studio 2005, содержащего это исправление.

Чтобы решить проблему немедленно, обратитесь в службу технической поддержки корпорации Майкрософт для получения исправления. Полный список телефонов службы поддержки продуктов Майкрософт и сведения о стоимости поддержки посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В особых случаях, предусмотренная для звонков в службу поддержки может быть отменена, если специалистом службы поддержки Майкрософт определяет, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.

Сведения о файлах

Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс вкладку Дата и время на панели управления.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Afxstat_.hНе применимо11,33528 Января 2006 г.03: 19Не применимо
Dllmodul.cppНе применимо8,13628 Января 2006 г.04: 30Не применимо
Mfcs80.libНе применимо825,86028 Января 2006 г.08: 42Не применимо
Mfcs80d.libНе применимо843,58628 Января 2006 г.04: 30Не применимо
Mfcs80u.libНе применимо657,40828 Января 2006 г.04: 30Не применимо
Mfcs80ud.libНе применимо694,63428 Января 2006 г.08: 42Не применимо
Mfcs80.libНе применимо932,49228 Января 2006 г.08: 42Не применимо
Mfcs80d.libНе применимо892,88628 Января 2006 г.08: 42Не применимо
Mfcs80u.libНе применимо367,74828 Января 2006 г.05: 08Не применимо
Mfcs80ud.libНе применимо688,42028 Января 2006 г.04: 30Не применимо
Mfcs80.libНе применимо793,81828 Января 2006 г.04: 30Не применимо
Mfcs80d.libНе применимо1,044,35028 Января 2006 г.08: 42Не применимо
Mfcs80u.libНе применимо372,17428 Января 2006 г.05: 07Не применимо
Mfcs80ud.libНе применимо740,23028 Января 2006 г.08: 42Не применимо
Mfcs80u.libНе применимо371,90228 Января 2006 г.05: 07Не применимо
Mfcs80ud.libНе применимо380,29028 Января 2006 г.05: 07Не применимо
Mfcs80u.libНе применимо372,27828 Января 2006 г.05: 07Не применимо
Mfcs80ud.libНе применимо370,59428 Января 2006 г.05: 08Не применимо
Mfcs80u.libНе применимо371,79828 Января 2006 г.05: 07Не применимо
Mfcs80ud.libНе применимо381,92628 Января 2006 г.05: 07Не применимо
Mfcs80u.libНе применимо367,71228 Января 2006 г.05: 08Не применимо
Mfcs80ud.libНе применимо377,57028 Января 2006 г.05: 07Не применимо
Mfcs80u.libНе применимо370,47228 Января 2006 г.05: 07Не применимо
Mfcs80ud.libНе применимо380,21828 Января 2006 г.05: 07Не применимо
Mfcs80u.libНе применимо691,35628 Января 2006 г.08: 42Не применимо
Mfcs80ud.libНе применимо375,35628 Января 2006 г.05: 08Не применимо

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».

Дополнительная информация

Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 913996 - Последний отзыв: 23 сентября 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
Ключевые слова: 
kbfix kbqfe kbHotfixServer kbmt KB913996 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:913996

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com