Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

Рассмотрим следующий сценарий:

  • Создать приложение Microsoft Visual Basic 2008 в режиме отладки. Например в файле Web.config для приложения Visual Basic 2008 Web использовать следующий атрибут и значение:

    debug="true"

  • Приложение основано на Microsoft платформа.NET Framework 3.5.

  • Приложение зависит от многочисленных сборок и много ссылок.

В этом случае компилятор Visual Basic (Vbc.exe) может использовать 100% ресурсов ЦП. Кроме того может появиться сообщение об ошибке, подобное приведенному ниже:

Объект "/ 32eba493_7a69_40af_bfe6_52887ab07396/jdkqqpvt_pufe5n+ogossdnv_258.rem" был отсоединен или не существует на сервере.

Причина

Эта проблема возникает, поскольку Процессор получает большие объемы данных отладки при построении приложения в режиме отладки. Вычисляется объем данных отладки зависит от размера проекта и количество ссылок. В некоторых случаях данные отладки вычисляется несколько раз.

Решение

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

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

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

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

Примечание. После установки данного исправления ЦП вычисляет данные отладки только один раз. Это изменение уменьшает нагрузку для компилятора Visual Basic и устраняет эту проблему.

Чтобы полностью устранить эту проблему, рекомендуется также применить исправление 953595 для платформа.NET Framework 3.5. Дополнительные сведения об исправлении 953595 щелкните следующий номер статьи базы знаний Майкрософт:

953595 компилятора Visual Basic (Vbc.exe) может использовать 100% ресурсов ЦП при построении приложения платформа.NET Framework 3.5, которая имеет много сборки и ссылки

Предварительные условия

Visual Studio 2008, для установки этого исправления необходимо иметь.

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

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

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

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

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

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Msvb7.dll

9.0.21022.113

4,069,880

03-Jun-2008

03:19

x86

Временное решение

Чтобы обойти эту проблему, воспользуйтесь одним из следующих методов.

Способ 1

Создание приложения в режиме выпуска.

Способ 2

Если вы пытаетесь создать веб-приложение, используйте следующий атрибут и значение в файле Web.config:

debug="false"

Статус

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

Дополнительные сведения

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

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×