Исправление: Вас могут возникнуть проблемы с производительностью при использовании решений, содержащих большие проекты Visual Basic, Visual Studio 2005

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 917452
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Проблема
При разработке решения Microsoft Visual Basic, содержащего большие проекты в Microsoft Visual Studio 2005, возможно возникновение следующих проблем производительности в интегрированной среде разработки Visual Studio 2005.
  • Он требует больше времени для построения и перестроить решение.
  • При этом наблюдается медленно реакции, при нажатии клавиши F5, чтобы начать отладку.
  • Возникает при выполнении Символическое переименование время ответа на медленное. Загрузка Процессора может увеличиться до более чем на 50 процентов в процессе переименования.
  • При этом наблюдается время медленного отклика в редакторе кода.
  • При этом наблюдается время медленного отклика в IntelliSense.
  • Потребление виртуальной памяти, Visual Studio 2005 увеличивается по сравнению с более ранних версиях Visual Studio.
Причина
Данная проблема возникает из-за проблем с производительностью в компиляторе Visual Basic 2005.
Решение

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



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

Загрузить это исправление из коллекции кода MSDN можно на следующем веб-сайте корпорации Майкрософт::

Примечание.Коллекции кода MSDN отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит страница коллекции кода для этого языка отсутствует..

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

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

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

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

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

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

Это исправление заменяет исправление, описанное в статье Microsoft Knowledge Base 915038.

Сведения о внесении изменений в системный реестр

Существенный:Этот раздел, метод или задачу включены действия по инструкции по изменению реестра. Однако, серьезные проблемы могут возникнуть в случае некорректного изменения реестра.. Поэтому при выполнении этих действий рекомендуется строго соблюдать инструкции.. Чтобы обеспечить дополнительную защиту, создайте резервную копию реестра.. В этом случае при возникновении неполадок реестр можно будет восстановить.. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт::
322756Создание резервных копий и восстановление реестра Windows


Для получения более повышение производительности с исправления, добавьте параметр реестра OptimizePDB. Выполните следующие действия::
  1. затем –START ::затем –ВыполнитьTYPE :regeditи выберите командуOk..
  2. Найдите и выделите следующий раздел реестра::
    Редактор HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\VB
    Примечание.При использовании Visual Basic Express, должен быть следующий раздел реестра:
    Редактор HKEY_CURRENT_USER\Software\Microsoft\VBExpress\8.0\VB
    .
  3. затем –В файлезатем –СОЗДАТЬ.и выберите командуПараметр DWORD.
  4. TYPE :OptimizePDBи нажмите клавишу ВВОД..
  5. Щелкните правой кнопкой мышиOptimizePDBи выберите командуModify.
  6. TYPE :1и выберите командуOk..
  7. Закройте редактор реестра..

    После добавления значения реестра OptimizePDB при открытии решения Visual Basic в Visual Studio 2005. Нажмите кнопкуОчистить решениев менюПостроениеменю.
Значение параметра реестра OptimizePDB позволяет оптимизировать PDB-файл для повышения производительности компилятора Visual Basic. Тем не менее новый формат файла .pdb не полностью совместимы с старого формата файла .pdb. Таким образом в версии Visual Studio 2005, не применяется исправление может оказаться читать в новый формат PDB-файл. Для решения этой проблемы, установите это исправление на всех компьютерах разработчиков или нажмите кнопкуОчистить решение-или-Перестроить решениев менюПостроениеменю перед отладкой.

СВЕДЕНИЯ О ФАЙЛАХ

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

Это исправление включает в себя два пакета. Один пакет предназначен для Visual Studio 2005, а один пакет для Microsoft .NET Framework 2.0. Сообщите специалисту службы технической поддержки корпорации Майкрософт пакет, который требуется.
Пакет Visual Studio 2005
Имя файлаВерсия файлаРазмер файла:Дата:время
Msvb7.dll8.0.50727.933,137,53629 Марта 2006 г.01: 04
Msvbprj.dll8.0.50727.932,768,89629 Марта 2006 г.01: 05
Пакет .NET Framework 2.0
Имя файлаВерсия файлаРазмер файла:Дата:время
Vbc.exe8.0.50727.931,146,88029 Марта 2006 г.04: 55
Статус
Корпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к»..
Дополнительная информация
Это исправление производительность выполнено слияние с исправление, описанное в статье Microsoft Knowledge Base 915038.Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
915038Исправление: Может появиться сообщения об ошибках компилятора Visual Basic при разработке проекта Visual Basic 2005, Visual Studio 2005
Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Это исправление производительность влияет на следующие области Visual Basic 2005.
  • Пропускная способность компиляции
  • Символическое переименование производительности
  • Производительность построения
  • Потребление памяти, которое вызывается посредством XML-документации и накладные расходы из функции "Изменить и продолжить"
После установки данного исправления могут наблюдаться следующие улучшения производительности в Visual Studio 2005.
  • Возможности быстрого построения и перестроить время отклика.
  • При этом наблюдается ускорить время отклика при нажатии клавиши F5, чтобы начать отладку.
  • Возможности быстрого переименования пользовательских элементов управления в конструктор и кода представления.
  • При этом наблюдается снижение времени для IntelliSense в редакторе.
  • При этом наблюдается снижение времени для взаимодействия с редактором кода.
  • При этом наблюдается ограниченной виртуальной памяти в процессе Devenv.exe.
  • Изменения кода или переименовывать элементы управления, как серьезность, так и длительность наблюдаются ограниченной загрузки ЦП.
Если у вас нет файла Msxml6.dll, установленных на компьютере, для какой-либо причине после установки данного исправления, появляется следующее сообщение об ошибке для вашего блоки комментариев XML:
Предупреждение 1 Ошибка синтаксического анализа XML-документации: найден недопустимый символ в текстовое содержимое. Комментарий XML будет игнорироваться.
Чтобы устранить эту проблему, установите синтаксический анализатор MSXML 6.0, включенный на установочном носителе Visual Studio 2005.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 917452 — последний просмотр: 01/16/2015 22:56:00 — редакция: 3.0

Microsoft Visual Basic 2005, Microsoft Visual Studio 2005 Professional Edition, Microsoft Visual Studio 2005 Standard Edition

  • kbnosurvey kbarchive kbfix kbbug kbqfe kbmt KB917452 KbMtru
Отзывы и предложения