Select the product you need help with
Пакет обновления 1 (SP1) для Visual Studio 2005. Заметки о выпускеКод статьи: 928957 - Список продуктов, к которым относится данная статья. На этой страницеАннотацияВ этом документе перечислены известные проблемы, возникающие при установке и удалении пакета обновления 1 (SP1) для Visual Studio 2005, а также при использовании некоторых возможностей пакета обновления 1 (SP1) для Visual Studio 2005. Сведения о функциональных изменениях, включенных в пакет обновления 1 (SP1) для Visual Studio 2005, см. в статье Новые возможности Visual Studio 2005 с пакетом обновления 1 (SP1)
(http://msdn2.microsoft.com/en-us/library/88fx1xy0(VS.80).aspx)
(эта ссылка может указывать на содержимое полностью или частично на английском языке).Дополнительная информацияСодержимое документа:
Получение пакета обновления 1 (SP1) для Visual Studio 2005Пакет обновления 1 (SP1) для Visual Studio 2005 доступен по указанным ниже адресам.Пакет обновления 1 (SP1) для Visual Studio 2005 Team Suite
(http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc)
Данный файл предназначен для установки пакета обновления для Microsoft Visual Studio 2005 выпусков Standard, Professional и Team Edition.Пакет обновления 1 (SP1) для Visual Studio 2005 Team Foundation Server
(http://go.microsoft.com/fwlink/?LinkId=80652)
Данный файл предназначен для установки пакета обновления для Microsoft Visual Studio 2005 Team Foundation Server. Пакет обновления 1 (SP1) для Visual Studio 2005 Express Edition
(http://go.microsoft.com/fwlink/?LinkId=80653)
Данный файл предназначен для установки пакета обновления для Microsoft Visual Studio 2005 Express Edition.Исправления в данном пакете обновленияСписок исправлений в пакете обновления 1 (SP1) для Visual Studio 2005 см. в статье Список исправлений в пакете обновления 1 (SP1) для Visual Studio 2005
(http://support.microsoft.com/?kbid=918526)
(эта ссылка может указывать на содержимое полностью или частично на английском языке).Поддерживаемые языки и операционные системыПоддерживаемые языкиВ пакете обновления 1 (SP1) для Visual Studio 2005 содержатся обновления для версий Visual Studio 2005 на всех языках:
Поддерживаемые операционные системы
Требования к установке
Поддержка пакета обновления 1 (SP1) для Visual Studio 2005Официальная поддержка доступна на веб-узле Microsoft Connect
(http://connect.microsoft.com)
(эта ссылка может указывать на содержимое полностью или частично на английском языке).Неофициальную поддержку от сообщества можно получить в форумах MSDN
(http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=6&SiteID=1)
.Проблемы с установкой - все платформыУстановка пакета обновления занимает больше времени, чем установка исходного продукта:установка пакета обновления 1 (SP1) для Visual Studio 2005 занимает больше времени, чем установка исходной версии, поскольку установка пакета обновления 1 (SP1) похожа на установку нового продукта, но в ее процессе выполняются дополнительные задачи установки. Время установки зависит от устанавливаемого продукта и конфигурации компьютера.Для установки требуется значительный объем свободного места на дискеДля установки пакета обновления может потребоваться столько же места, сколько при установке исходного продукта. Если на компьютере установлено несколько продуктов Visual Studio, потребуется свободное место для установки каждого пакета обновления. Размер требуемого места на диске можно узнать на странице загрузки соответствующего пакета обновления.Пакет обновления 1 (SP1) для Visual Studio 2005 устанавливается несколько разЕсли на компьютере установлено несколько продуктов Visual Studio, пакет обновления будет установлен несколько раз. Не запускайте процедуру установки более одного раза.Во время установки диалоговые окна частично скрытыДанная проблема возникает, если переместить диалоговое окно Настройка … из центра экрана. Последующие диалоговые окна центрируются по диалоговому окну Настройка …. Если диалоговое окно Настройка … расположено в углу экрана, последующие диалоговые окна большего размера могут частично не уместиться на экране.Для устранения проблемы выполните указанные ниже действия.
Пакет обновления 1 (SP1) для Visual Studio 2005 невозможно установить до тех пор, пока не завершится работа отладчика. Чтобы устранить эту проблему, выполните одно из следующих действий:
Требования для сервера Team Foundation ServerПеред установкой пакета обновления 1 (SP1) для Visual Studio 2005 необходимо установить обновление из статьи 919156
(http://support.microsoft.com/kb/919156)
базы знаний Майкрософт. Данное обновление гарантирует, что сервер не будет обрабатывать клиентские запросы в процессе установки пакета обновления 1 (SP1).Пакет обновления 1 (SP1) для Visual Studio 2005 Team Foundation Server не устанавливается и не удаляется при отсутствии подключения к сети:пакет обновления 1 (SP1) для Visual Studio 2005 Team Foundation Server не устанавливается и не удаляется при отсутствии подключения к сети. Эта проблема связана с дополнительным действием, зависящим от Active Directory.Сценарий.
Необходимо удалить проекты веб-приложений Visual Studio 2005.Если на компьютере установлены проекты веб-приложений Visual Studio 2005, выполните указанные ниже действия, чтобы установить пакет обновления 1 (SP1) для Visual Studio 2005.
Средства и среда времени выполнения SQL Server Compact Edition.В состав пакета обновления 1 (SP1) для Visual Studio 2005 входят обновления для средств времени разработки SQL Server Compact Edition 3.1. В состав средств SQL Server Compact Edition для Visual Studio 2005 с пакетом обновления 1 (SP1) входят элементы пользовательского интерфейса и диалоговые окна, CAB-файлы устройств, функция DataDirectory и поддержка технологии ClickOnce для компонентов Smart Device Development. Для поддержки сквозной разработки баз данных на основе SQL Server необходимо загрузить и установить указанные ниже средства и компоненты среды времени выполнения.
Выпущено исправление для компилятора командной строки Visual Basic 2005 (Vbc.exe).В пакете обновления 1 (SP1) для Visual Studio 2005 внесены усовершенствования в компилятор времени разработки Visual Basic 2005, включая повышенную скорость ответа, стабильность и производительность. Исправление, доступное по адресу http://support.microsoft.com/kb/924162
(http://support.microsoft.com/kb/924162)
, вносит усовершенствования пакета обновления в компилятор командной строки Visual Basic 2005 (vbc.exe).После установки пакета обновления 1 (SP1) для Visual Studio 2005 установите данное исправление на компьютеры разработчиков и иные компьютеры, для того чтобы внести исправления в компилятор командной строки, если выполняется одно из указанных ниже условий.
Удалите бета-версию пакета обновления 1 (SP1) для Visual Studio 2005 перед установкой окончательной версии.Перед установкой окончательного выпуска пакета обновления 1 (SP1) для Visual Studio 2005 необходимо удалить бета-версию данного пакета обновления. Если не удалить бета-версию пакета обновления, появится следующее сообщение об ошибке:Пакет обновления не может быть установлен при помощи установщика Windows, поскольку обновляемая программа отсутствует, либо пакет обновления предназначен для другой версии этой программы. Проверьте наличие этой программы на компьютере и правильность номера версии пакета обновления.
Проблемы с установкой - Windows VistaДля установки в системе Windows Vista необходимы повышенные права.При установке пакета обновления 1 (SP1) для Visual Studio 2005 в Windows Vista рекомендуется щелкнуть исполняемый файл пакета обновления правой кнопкой мыши и выбрать пункт Запуск от имени администратора. Кроме того, можно запустить исполняемый файл из привилегированного окна консоли.Не появляется диалоговое окно УстановкаПроверка, выполняемая функцией контроля учетных записей (UAC) при каждой установке, задерживает появление начального диалогового окна Установка. Возможны задержки более чем на час.Обновление пакета обновления 1 (SP1) для Visual Studio 2005 для Windows VistaКорпорация Майкрософт выпустила обновление для Visual Studio 2005 с пакетом обновления 1 (SP1), предназначенное для устранения проблем, характерных для платформы Vista. Дополнительные сведения см. в статье Visual Studio в Windows Vista
(http://msdn.microsoft.com/vstudio/support/windowsvista)
(на английском языке).Проблемы с установкой - Windows Server 2003Сбой установки в операционных системах Windows Server 2003 с установленным пакетом обновления 1 (SP1).Выводится следующее сообщение об ошибке:Ошибка 1718. Файл имя_файла отвергнут политикой цифровой подписи. Чтобы устранить эту проблему, выполните следующие действия:
Проблемы с удалениемПри удалении пакета обновления 1 (SP1) для Visual Studio 2005 появляется сообщение об ошибке 33088.Данная ошибка возникает в описанной ниже ситуации.
При удалении пакета обновления 1 (SP1) для Visual Studio Team Suite 2005 нарушается работа Visual Basic Express 2005.Данная ошибка возникает в описанной ниже ситуации.
Не удается удалить пакет обновления 1 (SP1) для Visual Web Developer ExpressДанная ошибка возникает в следующей ситуации:
Удаление пакета обновления 1 (SP1) для Visual Studio 2005 Team Suite приводит к удалению символов.При удалении пакета обновления 1 (SP1) для Visual Studio 2005 Team Suite удаляются символьные файлы и может нарушиться работа исходной версии Visual Studio 2005.Для устранения проблемы выполните указанные ниже действия.
Удаление пакета обновления 1 (SP1) для Visual Studio 2005 в случае параллельной установки может привести к невозможности установки другого пакета обновленияЕсли на одном компьютере установлено два выпуска Visual Studio 2005, а также установлен пакет обновления, то в случае удаления пакета обновления для одного из выпусков файлы другого выпуска будут приведены в состояние, соответствующее отсутствию пакета обновления.Для устранения проблемы выполните указанные ниже действия.
С некоторыми пакетами обновления связаны неверные номера статей базы знаний.Номера статей базы знаний, связанные с некоторыми пакетами обновления, неверно отображаются в компоненте "Установка и удаление программ" панели управления. При нажатии кнопки "Справка / Дополнительные сведения" выводится ссылка на конкретную статью базы знаний, в URL-адресе которой может содержаться неверный номер статьи базы знаний. Правильные номера статей базы знаний см. в приведенной ниже таблице.Свернуть эту таблицу
Известные проблемы и их решениеПользователям требуется разрешение на установку исправлений для Visual Studio 2005 с пакетом обновления 1 (SP1) в Windows VistaЕсли в будущем будут выпущены исправления для Visual Studio 2005 с пакетом обновления 1 (SP1), пользователям потребуется разрешение на их установку. В Windows Vista разрешение требуется как для режима установки с участием пользователя, так и для автоматического режима. Если необходимо автоматизировать установку исправлений в Windows Vista, следует устанавливать исправления с учетной записью администратора. Дополнительные сведения см. в разделе Visual Studio в Windows Vista
(http://msdn.microsoft.com/vstudio/support/windowsvista)
.Отладка в 64-разрядных версиях Windows.В пакет обновления 1 (SP1) Visual Studio 2005 входит несколько исправлений для отладчика, позволяющих отлаживать 32-разрядные приложения в 64-разрядных версиях Windows. При отладке 64-разрядных приложений в 64-разрядных версиях операционной системы задействовано лишь небольшое подмножество этих исправлений. Причина заключается в том, что пакет обновления 1 (SP1) для Visual Studio 2005 не изменяет многие 64-разрядные компоненты отладки.Отладка собственных 64-разрядных приложений Visual Basic в 64-разрядных версиях Windows.При отладке приложения Visual Basic в Visual Studio 2005 с пакетом обновления 1 (SP1) на 64-разрядном компьютере при вычислении отладчиком частичного имени в окне "Значение" или "Проверка" (например, MyName) может появиться следующее сообщение об ошибке:BC 30699 "Имя MyName не объявлено, или модуль, содержащий его, не загружен в сеансе отладки". Чтобы устранить эту проблему, выполните следующие действия:
Удаленная отладка.Пакет обновления 1 (SP1) для Visual Studio 2005 невозможно установить в системе, не содержащей установленной версии Visual Studio 2005. Следовательно, установить пакет обновления 1 (SP1) для Visual Studio 2005 невозможно на компьютерах, содержащих только компоненты удаленной отладки.Чтобы устранить эту проблему, выполните одно из следующих действий:
Установка нескольких пакетов SDK для Windows Embedded CE 6.0При установке нескольких пакетов SDK для Windows Embedded CE 6.0, основанных на одной и той же структуре операционной системы, в мастере создания проектов Visual Studio 2005 с пакетом обновления 1 (SP1) будет отображаться только один пакет SDK.Сценарий:
Редактор управляемых ресурсовПри попытке добавить новое изображение, значок или текстовый файл либо имеющийся файл, который находится вне папки проекта или одной из его вложенных папок, Visual Studio выведет следующее сообщение об ошибке:Попытка чтения или записи в защищенную область памяти. Как правило, это свидетельствует о повреждении другой области памяти.
Последние версии исходных файлов библиотеки Qt выдают ошибки при компиляцииПрименение исправления для компилятора VC++ привело к тому, что определенный код, использующий шаблоны, не удается скомпилировать в Visual Studio 2005 с пакетом обновления 1 (SP1). При этом выводится сообщение об ошибке C2244. В коде, который компилируется без пакета обновления 1 (SP1), используются наследуемые классы-шаблоны и вложенные типы. В частности, это изменение влияет на текущие версии исходных файлов библиотеки Qt, в которых используются такие шаблоны.Простейший пример кода, в котором проявляется эта проблема, выглядит следующим образом: Сбой Visual Studio при просмотре событий приложения Visual BasicВыбор команды Просмотреть события приложения на странице свойств приложения в проекте Visual Basic вызовет сбой Visual Studio, если файл ApplicationEvents.vb еще не существует.Чтобы устранить эту проблему, выполните следующие действия:
Если свойство TargetNamespace XML-схемы пусто, происходит сбой конструктора XMLЕсли XML-схемы содержат элемент <Include>, который ссылается на другие XML-схемы, возможен сбой конструктора XML. Это происходит в том случае, когда свойство Namespace (xmlns) или свойство TargetNamespace (targetNamespace) имеет значение, отличное от пространства имен, на которое дается ссылка в соответствующей схеме. Другими словами, если схемы включают другие схемы, они должны ссылаться на одно и то же пространство имен.Чтобы устранить эту проблему, выполните следующие действия:
Team Foundation Server.Дополнительные сведения о проблемах, связанных с установкой Team Foundation Server, см. в файле сведений пакета обновления 1 (SP1) для Visual Studio 2005 Team Foundation Server
(http://support.microsoft.com/kb/2182621)
. Невозможно использовать драйвер профилировщика в операционной системе Windows 2000.В некоторых случаях драйвер профилировщика перестает работать на платформе Windows 2000. При попытке запуска монитора в режиме выборки появляется сообщение об ошибке. При попытке запуска монитора в режиме трассировки появляется предупреждение о невозможности запуска драйвера.Для устранения проблемы выполните указанные ниже действия.
Диалоговое окно CFindReplaceDialog не локализуется в собственных проектах Smart Device.При вызове из собственного приложения Smart Device на языке C++ на устройстве, на котором установлен язык, отличный от английского, диалоговое окно CFindReplaceDialog выводит текст на английском языке. Ресурсы класса CFindReplaceDialog не являются локализуемыми, поэтому для данной проблемы решения не существует.Существующие примеры для Windows Mobile SDK и собственные приложения Smart Device могут не компилироваться.Многие существующие примеры и собственные приложения пользователей могут не компилироваться при сборке в Visual Studio 2005 с пакетом обновления 1 (SP1); при этом выводится следующее сообщение об ошибке:Error LNK2019: unresolved external symbol __GSHandlerCheck Пакет обновления 1 (SP1) для Visual Studio 2005 добавляет в компиляторы Visual Studio поддержку параметра /GS, который уже поддерживается компиляторами Windows CE 6.0. В собственных проектах Smart Device на языке C++, запущенных на версиях платформы Windows Embedded CE, предшествующих версии 6.0, возникают ошибки ссылки, если в проекте нет явной ссылки на библиотеку libcmt.lib либо отключен параметр /GS. Для устранения проблемы выполните указанные ниже действия.
Сбой привязки к данным в кодированных интернет-тестах в Visual Studio Team Suite для инженеров-испытателей программного обеспечения.Эта ошибка возникает, когда кодированные интернет-тесты, привязанные к различным источникам данных, запускаются в одном тесте нагрузки.Сценарий.
Для устранения проблемы выполните указанные ниже действия.
Веб-приложения и проектыПовышена производительность оптимизации структуры программ в проектах веб-узлов ASP.NETОптимизация структуры программ в решениях, содержащих веб-узлы ASP.NET, теперь работает быстрее.Прежде чем определить, следует ли загружать ASPX-страницу, операция оптимизации структуры выполняет следующие действия:
Проблемы при преобразовании проектов веб-приложенийПри преобразовании смешанного решения, содержащего проекты Visual C# и Visual J#, возможны ошибки или получение в результате пустого проекта. Чтобы устранить проблему, необходимо преобразовывать каждый проект отдельно, запуская новый экземпляр Visual Studio для каждого преобразования.Отмена преобразования проекта в проект веб-приложения может вызвать ошибку и привести к тому, что проект будет преобразован наполовину. Возможна ошибка при обновлении проекта 2003 Visual Basic 6 WebClass. Чтобы устранить проблему, необходимо закрыть проект, открыть его снова и выполнить обновление еще раз. Если в проектах веб-приложений преобразовываются файлы Visual Basic или ASPX-файлы, возможны ошибки при обновлении файла конструктора. Чтобы устранить проблему, необходимо исправить файлы вручную. Общие проблемы при работе с проектами веб-узлов и проектами веб-приложенийСистема работы с проектами веб-приложений не обнаруживает отсутствующие файлы web.config. При добавлении элемента управления, для которого требуются сведения о конфигурации, в обозревателе решений появится ложная папка. Чтобы устранить проблему, необходимо вручную добавить файл web.config перед добавлением элементов управления в проект веб-приложения.Проекты веб-приложений, которые содержат вложенные проекты, ссылающиеся на элементы управления в корневом проекте, могут привести к зависанию среды разработки. Если добавить решение веб-узла, содержащее PDB-файлы и XML-файлы, в систему управления версиями TFS, при добавлении PDB-файлов и XML-файлов могут возникнуть ошибки. При работе с мастером в элементе View, который находится в элементе Multiview, в Visual Studio происходит утечка памяти. Чтобы устранить проблему, необходимо сохранить решение и перезапустить Visual Studio. Внесение изменений в папку BIN в проектах веб-узлов и веб-приложений может привести к тому, что Visual Studio создаст теневую копию всей папки BIN. Процесс копирования этой папки может замедлить работу Visual Studio и привести к значительному сокращению объема свободного места на диске. Если страница и пользовательские элементы управления существуют в разных пространствах имен, находящихся в одном и том же корневом пространстве имен, то созданный код не будет компилироваться из-за неправильного пространства имен, которое создает конструктор для объявления пользовательского элемента управления внутри страницы. Чтобы устранить проблему, необходимо удалить объявление из файла конструктора и поместить его в файл с фоновым кодом. Как только объявление будет перемещено в файл с фоновым кодом, оно не будет меняться даже при изменении страницы. Установка и удаление обозревателей сторонних производителей может привести к тому, что функция вызова нажатием клавиши F5 и команда "Просмотреть в обозревателе" перестанут работать для проектов веб-приложений. Необходимо убедиться в наличии следующего раздела реестра: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE]
@=""C:\\Program Files\\Internet Explorer\\iexplore.exe""
""Path""=""C:\\Program Files\\Internet Explorer;"""
В проекте веб-приложения возможна ошибка при попытке создать обработчик событий с помощью двойного щелчка мышью события в конструкторе, когда класс страницы содержит один или более перегруженных методов. При использовании проекта веб-узла этого не происходит. Публикация проекта веб-приложения в общей папке, предназначенной только для чтения, приведет к сбою Visual Studio. Чтобы устранить проблему, убедитесь в том, что общая папка доступна для записи. При использовании брандмауэров сторонних производителей возможны сбои Visual Studio. В проекте веб-приложения каждое использование команды CTRL+F5 или "Просмотреть в обозревателе" приведет к запуску нового экземпляра обозревателя Internet Explorer. При вложении проектов веб-узлов в проекты веб-приложений возникают ошибки. Добавление изображения с помощью страницы свойств ресурсов может привести к появлению ложного сообщения об ошибке. Трассировка WSE 3.0 недоступна для проектов, созданных с помощью проекта веб-приложения Visual Studio 2005. Для проектов веб-узлов функция трассировки в WSE 3.0 работает правильно. Включение профилирования трассировки проектов веб-приложений или приложений веб-службПрофилирование трассировки из среды разработки Visual Studio недоступно для проектов веб-приложений или приложений веб-служб. Код пользователя не отображается в отчетах.Чтобы устранить эту проблему, выполните следующие действия:
Неизвестная ошибка при возврате веб-приложения Visual Studio 2003 после преобразования в Visual Studio 2005 с пакетом обновления 1 (SP1)Данная ошибка возникает в следующей ситуации:
Примечания по оборудованиюДля пользователей, работающих с платами ARMV4i и ARMV4TЕсли используются платы ARMV4i и ARMV4T с кодами наборов инструкций 84017153 и 84082689, применение Visual Studio для развертывания приложений, отладки или тестирования на устройствах будет невозможно.Чтобы устранить эту проблему, выполните следующие действия:
Связанные продуктыMicrosoft Device Emulator версии 2.0.Пакет обновления 1 (SP1) для Visual Studio 2005 не обновляет установленный эмулятор устройств Microsoft Device Emulator. Microsoft Device Emulator 2.0 будет выпущен в январе 2007 г. В Microsoft Device Emulator 2.0 будет значительно увеличена производительность и обеспечена поддержка разработки приложений для недавно выпущенной платформы Windows Embedded CE 6.0. Дополнительные сведения см. по адресу http://go.microsoft.com/fwlink/?LinkID=80668
(http://go.microsoft.com/fwlink/?LinkID=80668)
(на английском языке).Crystal Reports для Visual Studio 2005 с пакетом обновления 1 (SP1).Программа Crystal Reports для Visual Studio 2005 с пакетом обновления 1 (SP1) будет выпущена весной 2007 г. В пакете обновления будут усовершенствованы имеющиеся возможности продукта и обеспечен высокий уровень совместимости с Visual Studio 2005 с пакетом обновления 1 (SP1) и Windows Vista. Пакет обновления позволит устранить проблемы, обнаруженные заказчиками, а также выявленные при внутреннем тестировании. Компания Business Objects стремится повышать качество своих продуктов. Чтобы получить дополнительные сведения или загрузить пакеты обновления для Crystal Reports для Visual Studio, посетите страницу Пакеты обновления для Crystal Reports
(http://support.businessobjects.com/downloads/service_packs/crystal_reports_en.asp)
(эта ссылка может указывать на содержимое полностью или частично на английском языке).Dotfuscator Community Edition:Продукт Dotfuscator Community Edition был обновлен со времени выпуска исходной версии Visual Studio 2005. Чтобы узнать об изменениях и получить бесплатное обновление, посетите веб-узел компании PreEmptive Solutions
(http://www.preemptive.com/support/dotfuscator/VS2005.html)
(эта ссылка может указывать на содержимое полностью или частично на английском языке).© Корпорация Майкрософт, 2006. СвойстваКод статьи: 928957 - Последнее изменение :: 8 марта 2012 г. - Редакция: 5.0 Информация в данной статье относится к следующим продуктам.
| Переводы статьи
|


Перейти к началу страницы








