ИСПРАВЛЕНИЕ: Сообщение об ошибке, когда клиент COM вызывает управляемый COM-компонент для предоставления событий в 2.0 платформа.NET Framework: «0x80040201 - событие не удалось вызвать любой из подписчиков»

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

В этой статье

Проблема

Рассмотрим следующую ситуацию. В Microsoft платформа.NET Framework 2.0 управляемого компонента модели компонентных объектов Microsoft (COM) регистрируется для COM-взаимодействия. Клиент COM вызывает управляемый компонент COM и COM-клиент подписывается на события, которые предоставляет управляемый COM-компонент. В этом случае может появиться следующее сообщение об ошибке:
0x80040201 - событие не удалось вызвать любой из подписчиков
Примечание Чтобы подписаться на события, предоставляемые COM-компонент, управляемый клиент COM вызывает метод IConnectionPoint::Advise и метода IConnectionPoint::UnAdvise . Эта проблема возникает, когда клиент COM вызывает метод IConnectionPoint::Advise и метода IConnectionPoint::UnAdvise в определенной последовательности.

Причина

Эта проблема возникает из-за проблемы с реализацией интерфейса IConnectionPoint в общеязыковой среде выполнения (CLR).

Решение

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

Исправление от корпорации Майкрософт доступна. Тем не менее он предназначен для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление может проходить дополнительное тестирование. Таким образом Если вы не представляет особой эта проблема, рекомендуется отложить ее решение до выхода ближайшего пакета обновления для Microsoft платформа.NET Framework 2.0, содержащего это исправление.

Чтобы решить проблему немедленно, обратитесь в службу поддержки пользователей Майкрософт для получения исправления. Полный список телефонов служб поддержки клиентов корпорации Майкрософт и сведения о стоимости поддержки посетите следующий веб-узел корпорации Майкрософт:
условиях обслуживания
Примечание В особых случаях расходов, предусмотренная для звонков в службу поддержки может быть отменена, если специалистом службы поддержки Майкрософт определяет, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.

Необходимые условия

Платформа.NET Framework 2.0, для установки этого исправления необходимо иметь.

Необходимость перезагрузки

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

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

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

Английская версия данного исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс Вкладка в Дата и время элемент панели управления.
Microsoft платформа.NET Framework 2.0, x 86-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Файла Mscordacwks.dll2.0.50727.241802,81606 Ноября 2006 г.20: 08x 86
Mscorjit.dll2.0.50727.241326,65606 Ноября 2006 г.20: 08x 86
Библиотека mscorlib.dll2.0.50727.2414,317,18406 Ноября 2006 г.20: 08x 86
Mscorwks.dll2.0.50727.2415,629,95206 Ноября 2006 г.20: 08x 86
Normalization.dll2.0.50727.24115,36006 Ноября 2006 г.20: 08x 86
Normidna.NLPНе применимо59,34206 Ноября 2006 г.20: 08Не применимо
Normnfc.NLPНе применимо45,79406 Ноября 2006 г.20: 08Не применимо
Normnfd.NLPНе применимо39,28406 Ноября 2006 г.20: 08Не применимо
Normnfkc.NLPНе применимо66,38406 Ноября 2006 г.20: 08Не применимо
Normnfkd.NLPНе применимо60,29406 Ноября 2006 г.20: 08Не применимо
Peverify.dll2.0.50727.241136,19206 Ноября 2006 г.20: 08x 86
SOS.dll2.0.50727.241382,46406 Ноября 2006 г.20: 08x 86
Microsoft платформа.NET Framework 2.0, 64-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Файла Mscordacwks.dll2.0.50727.2411,597,44006 Ноября 2006 г.12: 03x 64
Mscorjit.dll2.0.50727.2411,575,42406 Ноября 2006 г.12: 02x 64
Библиотека mscorlib.dll2.0.50727.2413,956,73606 Ноября 2006 г.15: 41x 64
Mscorpjt.dll2.0.50727.2412,005,50406 Ноября 2006 г.12: 02x 64
Mscorwks.dll2.0.50727.24110,173,95206 Ноября 2006 г.12: 00x 64
Normalization.dll2.0.50727.24118,43206 Ноября 2006 г.12: 01x 64
Normidna.NLPНе применимо59,34206 Ноября 2006 г.12: 03Не применимо
Normnfc.NLPНе применимо45,79406 Ноября 2006 г.12: 03Не применимо
Normnfd.NLPНе применимо39,28406 Ноября 2006 г.12: 03Не применимо
Normnfkc.NLPНе применимо66,38406 Ноября 2006 г.12: 03Не применимо
Normnfkd.NLPНе применимо60,29406 Ноября 2006 г.12: 03Не применимо
Peverify.dll2.0.50727.241205,82406 Ноября 2006 г.12: 02x 64
SOS.dll2.0.50727.241480,76806 Ноября 2006 г.12: 10x 64
Microsoft платформа.NET Framework 2.0, для систем на базе процессоров Itanium
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Файла Mscordacwks.dll2.0.50727.2412,718,72006 Ноября 2006 г.12: 09IA-64
Mscorjit.dll2.0.50727.2412,532,35206 Ноября 2006 г.12: 07IA-64
Библиотека mscorlib.dll2.0.50727.2413,956,73606 Ноября 2006 г.16: 26IA-64
Mscorpjt.dll2.0.50727.2413,501,05606 Ноября 2006 г.12: 08IA-64
Mscorwks.dll2.0.50727.24121,298,68806 Ноября 2006 г.12: 05IA-64
Normalization.dll2.0.50727.24144,03206 Ноября 2006 г.12: 06IA-64
Normidna.NLPНе применимо59,34206 Ноября 2006 г.12: 09Не применимо
Normnfc.NLPНе применимо45,79406 Ноября 2006 г.12: 09Не применимо
Normnfd.NLPНе применимо39,28406 Ноября 2006 г.12: 09Не применимо
Normnfkc.NLPНе применимо66,38406 Ноября 2006 г.12: 09Не применимо
Normnfkd.NLPНе применимо60,29406 Ноября 2006 г.12: 09Не применимо
Peverify.dll2.0.50727.241383,48806 Ноября 2006 г.12: 08IA-64
SOS.dll2.0.50727.241862,72006 Ноября 2006 г.12: 17IA-64

Статус

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

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

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

Свойства

Код статьи: 926997 - Последний отзыв: 10 сентября 2012 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft .NET Framework 2.0
Ключевые слова: 
kbfix kbqfe kbmt KB926997 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 926997

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

 

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