Обзор
В этой статье перечислены известные проблемы установки и удаления Microsoft Visual Studio 2008 Пакет обновления 1 (SP1). Кроме того в этой статье обсуждаются возможности в Visual Studio 2008 с пакетом обновления 1.
Заметки о выпуске для Visual Studio 2008 с пакетом обновления 1 для экспресс-выпусков, включаются в следующей статье базы знаний Майкрософт:
950264 список изменений и исправлений в Пакет обновления 1 для Visual Studio 2008 для экспресс-выпусков
Дополнительные сведения
Продукты, к которым применяется Visual Studio 2008 с пакетом обновления 1
-
Microsoft платформа.NET Framework 3.5
-
Microsoft Windows SDK
-
Visual Studio 2008 Team Suite
-
Visual Studio 2008 Team Edition для специалистов по базам данных
-
Visual Studio 2008 Team Edition для архитекторов программного обеспечения
-
Visual Studio 2008 Team Edition for Software Developers
-
Visual Studio 2008 Team Edition для инженеров-испытателей программного обеспечения
-
Visual Studio 2008 Standard Edition
-
Visual Studio 2008 Professional Edition
Получение пакета обновления 1 для Visual Studio 2008
Для получения пакета обновления 1 для Visual Studio 2008, посетите следующий веб-узел корпорации Майкрософт:
http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=enЭтот пакет устанавливает пакет обновления для следующих выпусков Visual Studio 2008:
-
Visual Studio 2008 Team Suite
-
Visual Studio 2008 Team Edition для специалистов по базам данных
-
Visual Studio 2008 Team Edition для архитекторов программного обеспечения
-
Visual Studio 2008 Team Edition for Software Developers
-
Visual Studio 2008 Team Edition для инженеров-испытателей программного обеспечения
-
Visual Studio 2008 Standard Edition
-
Visual Studio 2008 Professional Edition
Дополнительные сведения о расположении загрузки для Visual Studio 2008 Пакет обновления 1 для экспресс-выпусков щелкните следующий номер статьи базы знаний Майкрософт:
950264 список изменений и исправлений в Пакет обновления 1 для Visual Studio 2008 для экспресс-выпусков
Изменения функций и исправлений в пакете обновления 1 для Visual Studio 2008
Дополнительные сведения об измененных возможностях и исправлений в пакете обновления 1 для Visual Studio 2008 щелкните следующий номер статьи базы знаний Майкрософт:
951845 список изменений и исправлений в Пакет обновления 1 для Visual Studio 2008 для выпусков
951847 список изменений и исправлений в платформа.NET Framework 3.5 Пакет обновления 1
Этот пакет обновления добавляет следующие новые возможности:
-
Поддержка предварительного просмотра технологии SQL Server 2008 сообщества (CTP)
-
Следующие элементы управления Visual Basic PowerPack:
-
Строки
-
Фигуры
-
Repeater данные
-
-
Улучшения в службе Windows Communication Foundation (WCF), переименование в Visual Basic.
-
Функции на уровне документа для надстроек уровня приложения в Visual Studio Tools для Office.
-
Поддержка времени разработки в приложении ClickOnce для расширения и настройки меню Пуск .
-
Поддержка библиотек для технического отчета 1 (TR1) в Visual C++.
-
Улучшения в Microsoft Foundation Class (MFC) в Visual C++ для поддержки внешнего вида и поведения Microsoft Office.
-
SQL Server 2008 поддержка веб-проектов в Visual Web Developer.
-
Форматирование в Visual Web Developer поддержки JavaScript.
-
Улучшения в службе WCF, переименование в Visual Web Developer.
-
Отладка изменений для улучшения поддержки для проверки результатов запросов, встроенных в язык запросов (LINQ) в памяти.
-
Новые C# средство предоставляет богатый набор сведений об ошибках о коде.
-
Способность партнеров отраслевых партнеров Visual Studio (VSIP) установить одну копию файлов для пакета, который может использоваться несколько изолированных приложений.
-
Следующие новые возможности в конструкторе Windows Presentation Foundation (WPF)
-
Поддержка времени разработки для вкладки событий
-
Элемент управления TabControl и разворачивания
-
Код XAML переименования и перейдите на определение функции.
-
-
Усовершенствования в Visual Studio Tools для Office системы (VSTO) для поддержки ведения журнала ошибок надстройки.
-
Улучшения в обозревателе схемы XSD.
-
Изменения в специальный шаг с заходом отладки функции и шаг отладки функцию фильтрации для управляемого свойства и операторы в управляемом.
-
Возможности отладчика Отмена символов и загрузки с серверов символов Майкрософт для открытого исходного кода.
-
Оптимизированный поддержка источник ссылки в отладчике.
-
Конструктор сущностей ADO.NET для упрощения доступа к данным.
-
Возможность добавления локального кэша базы данных для проектов устройств.
-
Шаблонов платформы динамических данных ASP.NET и элементов управления.
-
Шаблоны управляемого модуля IIS 7.0 и обработчик. -
Поддержка для начала отладки клиент теста WCF файл службы WCF (.svc), нажав клавишу F5. -
Изменения в файл Svcutil.exe и в Visual Studio 2008 SP1 восстановить свойство Optional в определении схемы XML (XSD). Можно использовать свойство необязательно делать следующее:
-
Чтобы создать класс-оболочку для необязательного параметра можно использовать следующую команду:
svcutil wsdl_file_name.wsdl / оболочку
-
Можно добавить оператор < оболочку > true < / оболочку > в разделе ClientOptions файла svcmap для ссылки на службу WSDL.
Примечание. Файл Svcutil.exe реализует свойство необязательно платформа.NET Framework версии 2.0. Однако необязательно свойство недоступно в платформа.NET Framework 3.5.
-
Средства Visual Studio для среды выполнения Office 3.0 системы
Новые функции и возможности
-
Для надстроек VSTO включены возможности уровня документа. Например элемент управления ListObject и управляемые элементы управления включены.
Visual Web Developer 2008
Новые функции и возможности
-
Visual Web Developer 2008 Express поддерживает модель проекта веб-приложения и шаблоны. Кроме того Visual Web Developer 2008 Express поддерживает проекты библиотеки классов. Можно создать отдельную сборку, чтобы сохранить общую логику с веб-узла или приложения.
-
Улучшенная поддержка команды форматирования JScript. Сочетание клавиш CTRL + K и сочетания клавиш CTRL + D теперь поддерживаются для автономных файлов (с расширением JS) JScript и JScript ASPX-страниц.
-
Добавлена поддержка Microsoft SQL Server 2008. Можно подключиться к SQL Server 2008 в обозревателе серверов. И перетащите их из обозревателя серверов сейчас поддерживает генерацию кода для типов данных, относящихся к SQL Server 2008. Ниже перечислены эти типы данных.
-
Дата
-
Интервал времени -
Datetime2
-
DateTimeOffset
-
-
Добавлена поддержка для шаблона проекта Internet Information Services (IIS) 7 управляемого модуля и для шаблона проекта обработчик IIS 7. Таким образом проекты управляемого модуля IIS 7 и IIS 7 обработчика можно создать в Visual Studio.
-
Шаблоны проектов были добавлены таким образом, можно использовать элементы управления платформы динамических данных ASP.NET. Visual Studio включает шаблоны проектов для создания веб-узлов и веб-приложений, использующих новые возможности платформы динамических данных ASP.NET.
Visual C++
Новые функции и возможности
-
В версии, пакет компонентов Visual C++ 2008 включены в Visual Studio 2008 с пакетом обновления 1.
Visual C#
Новые функции и возможности
-
Этот пакет обновления добавляет поддержку отладки для следующих элементов:
-
Переменные диапазона в запросах
-
Анонимные типы
-
Аргументы универсального типа
-
-
Этот пакет обновления добавляет новую функцию IDE Visual C#, предоставляет богатый набор сведений об ошибках о коде. В частности эта функция отображает ошибки уровня выражения, возникающие в открытых файлов по коде. Эти ошибки уровня выражения ранее были выведены только после построения операции.
Измененные функции и возможности
-
В более ранних версиях Visual Studio заполняется список задач с помощью задачи ToDo, которые указаны в открытых файлах. В этом пакете обновления интегрированная среда разработки Visual C# расширяет эти функциональные возможности. Интегрированная среда разработки Visual C# заполняет список задач с помощью задачи ToDo, которые указаны в всего решения.
Улучшенные функции и возможности
-
Этот пакет обновления повышает производительность метод Enumerable.CAST преобразует все элементы < T > , отключив примитивное значение преобразования и преобразования явно определенного пользователя. Примером преобразования примитивного значения является преобразование из типа данных int в тип данных long .
-
Этот пакет обновления повышает производительность, где стандартного оператора запроса и выберите стандартный оператор запроса.
Visual Basic
Новые функции и возможности
-
Пример редактора кода для кода Visual Basic будет добавлен в Интегрированной среде разработки Visual Studio 2008.
-
Новые объекты XML добавляются для мастера схем. -
Добавлена поддержка Microsoft SQL Server 2008. Данный пакет позволяет подключиться и затем работать с базами данных SQL Server 2008.
-
Добавить элемент управления Line.
-
Добавить элемент управления Shape.
-
Добавить элемент управления Repeater данные.
Улучшенные функции и возможности
-
Повышение качества переименовать службы Windows Communication Foundation (WCF).
-
Режим подробного протоколирования VBUpgrade включает дополнительные сведения.
Windows Presentation Foundation (WPF) конструктор
Новые функции и возможности
-
Теперь окно свойств содержит вкладку события . Вкладка « событий » позволяет создавать, назначать и обзор событий.
-
Окно свойств позволяет сортировать свойства по алфавиту, по имени свойства и по категориям.
-
Операции переименования и перейти к определению функции были обновлены для более эффективной работы с XAML. Операции переименования в файле с выделенным кодом переименовать определение XAML. Кроме того можно переместить в XAML объявление элемента управления, используя функцию перейти к определению для экземпляра в файле с выделенным кодом.
-
Можно перетаскивать элементы управления из панели элементов в конструктор даже когда активно представление XAML. Можно даже перетаскивать элементы управления с панели инструментов в редакторе XAML.
-
Линии привязки для элемента управления интервал реализованы. Эта реализация позволяет легко поместить элемент управления на фиксированном расстоянии от других элементов управления или от края контейнера.
-
Элемент управления Expander теперь расширяется автоматически при выборе элемента управления или при перетаскивании другой контроль над элемента развертывания. Таким образом не затрагивая свойства IsExpanded во время выполнения можно разработать содержимого элемента управления Expander во время разработки.
-
Теперь можно удалить существующие строки таблицы и столбцов, перетаскивая линии сетки на границе сетки off. Это действие сохраняет расположение всех элементов управления, содержащихся на проект.
Улучшенные функции и возможности
-
Стабильность и производительность приложений для Visual Studio 2008 SP1 были сделаны. Ключевой областью улучшений быстрее, включает более надежной загрузки документа и более точные сообщения об ошибках.
Windows SDK
Улучшенные функции и возможности
-
SvcTraceViewer.exe и SvcUtil.exe - средства Windows Communication Foundation (WCF) службы трассировки просмотра
Отладчик Visual Studio.
Измененных функциях и возможностях (применяется для всех SKU)
-
Изменить функцию Специальный шаг с заходом и функцию фильтрации шаг для управляемых свойств и управляемые операторы. Отладчик позволяет избежать степпинг аксессоры и перегрузки операторов. Чтобы переопределить это поведение, можно выбрать шаг в -> в контекстном меню во время отладки.
Кроме того можно полностью отключить это поведение. Чтобы сделать это, выполните следующие действия.-
В Visual Studio 2008 в меню Сервис выберите команду Параметры .
-
Разверните узел Отладкаи выберите Общие.
-
Отключите поведение «шаг с заходом» в панели « Общие ».
-
Улучшенные возможности и функции (применяется для всех стандартных VS и более поздней версии SKU)
-
Это обновление содержит улучшения для обработки символов и источников от открытых серверов корпорации Майкрософт. Добавлен параметр, позволяющий легко символов и загрузки с серверов символов Майкрософт для открытого исходного кода. Также можно отменить загрузку символов, слишком долго. Чтобы настроить этот параметр, выполните следующие действия.
-
В Visual Studio 2008 в меню Сервис выберите команду Параметры .
-
Разверните узел Отладкаи выберите Общие. -
Отключите поведение «шаг с заходом» в панели « Общие ».
-
-
Это обновление содержит улучшения для модели автоматизации отладчика. Это обновление добавляет поддержку модели автоматизации для точки останова по адресу и вычисление выражений не текущие потоки или кадров.
Проекты данных
Новые функции и возможности
Конструктор ADO.NET EDM
Конструктор ADO.NET EDM добавляется во всех выпусках Visual Studio 2008. Конструктор ADO.NET EDM включает следующие возможности.
-
Конструктор сущностей
С помощью конструктора сущностей можно выполнить следующие действия:-
Создание модели EDM из базы данных, затем откройте модель на поверхности конструктора.
-
Проверка модели и сопоставления во время разработки.
-
При необходимости внедрения артефакты метаданных Entity Framework в выходной сборки. Entity Framework метаданные артефактов, которые можно внедрить следующие:
-
Концептуальная схема определения языка CSDL артефактов
-
Сопоставление артефактов спецификация языка MSL
-
Сохранение схемы определения языка SSDL артефактов
-
-
Копировать в выходной каталог артефактов метаданных Entity Framework. -
При изменении таблицы в базе данных обновления создается модель и сопоставления.
-
-
Сведения о сопоставлении сущности окна инструментов
В окне средства «сведения о сопоставлении сущности» можно выполнять следующие действия:-
Просмотр и изменение сопоставления для сущностей и ассоциаций.
-
С помощью таблицы на иерархию (TPH) сопоставления сопоставления иерархии сущность с одной таблицей. -
С помощью таблицы для сопоставления типа (TPT) также сопоставьте иерархию сущности с несколькими таблицами.
-
Сопоставление сущности с хранимыми процедурами.
-
Применение нескольких условий для сопоставления таблицы. -
Разбиение сущностей таблицам. -
Сопоставьте ассоциации.
-
-
Окно средства просмотра модели
В окне средства просмотра модели можно выполнить следующие действия:-
Визуализировать модели в виде дерева.
-
Просто перейдите к сущности, свойства и ассоциации в конструкторе обозреватель моделей и наоборот.
-
-
Поддержка
Конструктор сущностей ADO.NET поддерживает следующее:-
Microsoft SQL Server Compact Edition
-
Следующие новые типы в SQL Server 2008:
-
Дата
-
Время
-
DateTime2
-
DateTimeOffset -
FileStream
-
Реляционный конструктор объектов (O/R-конструктор)
-
-
Реляционный конструктор объектов во всех выпусках Visual Studio 2008 поддерживает следующие новые типы в Microsoft SQL Server 2008:
-
Дата
-
Время -
DateTime2 -
DateTimeOffset
-
FileStream
-
XML редактор и отладчик XSLT
Обозреватель XML-схем добавляются все выпуски Visual Studio 2008, кроме экспресс-выпусков. Обозреватель XML-схем включает следующие возможности:
-
Задает представление схемы в окно инструментов, которое показывает иерархическое представление из определения схемы XML (XSD) и связанные XSD.
-
Задает возможность поиска по схеме. -
Сортировка функции фильтрации функции и функции навигации для схемы. -
Интеграция с редактором XML для включения функции перехода из дерева в редакторе XML и наоборот.
Улучшенные функции и возможности
Редактор XML и XSLT отладчика
Несколько запросов клиентов и обновления программного обеспечения были применены в редакторе XML и отладчике XSLT.
Известные проблемы в этот пакет обновления и способы их устранения
-
В нескольких выпусках Visual Studio 2008 корпорация Майкрософт поддерживает только конфигураций, в которых все выпуски находятся на одном уровне пакета обновления. Если на компьютере нескольких языковых версий Visual Studio 2008 и несколько выпусков Visual Studio 2008, все выпуски должны быть выпуска на уровне или на уровне пакета обновления 1 поддерживается корпорацией Майкрософт.
Исправления, включенные в данный пакет обновления
Статьи базы знаний Майкрософт |
Название |
---|---|
ИСПРАВИТЬ: Visual Studio 2008 производительность ухудшается при проходе по исходного кода, загруженного с сервера исходного кода ссылки |
|
Исправление: Сообщение об ошибке при компиляции проекта Visual C++ 2008: «C2471 ошибка: не удается обновить базу данных программы» |
|
Сообщение об ошибке при связывании проекта Visual C++ с помощью/INCREMENTAL построения в Visual Studio 2008 параметр: «LNK1000: Внутренняя ошибка во время IncrBuildImage» |
|
ИСПРАВИТЬ: Могут возникнуть различные проблемы при попытке создать сведения о библиотеке типов с помощью Microsoft.VisualStudio.Shell.Interop.dll сборки в Visual Studio 2008 |
|
ИСПРАВИТЬ: Могут возникнуть проблемы производительности в Интегрированной среде разработки после построения проекта Visual Basic с помощью Visual Studio 2008 |
|
Накопительное обновление для Visual Studio 2008 и Visual Web Developer Express 2008 |
|
ИСПРАВИТЬ: Панель «наборы данных» недоступен в конструкторе отчетов при открытии в SQL Server Reporting Services 2005 RDLC-файл в Visual Studio 2008 |
|
Исправление: Файл, который будет удален из исходной ветви по-прежнему существует в конечной ветви после выполнения операции слияния в Visual Studio 2008 Team Foundation Server |
|
Исправление: Сообщение об ошибке при попытке использования мастера настройки источника данных с источника данных ODBC в Visual Studio 2008: «Процедуры не поддерживается» |
|
ИСПРАВИТЬ: (Vbc.exe) компилятор Visual Basic может использовать 100% ресурсов ЦП при построении приложения Visual Basic 2008, которое зависит от того, на многие сборки и много ссылок |
Основные проблемы, с которыми были выведены по клиентам
В следующей таблице перечислены некоторые проблемы, устраняемых с помощью данного пакета обновления. Без исправлений, выпущенные для устранения этих проблем.
Средства Visual Studio для системы Office 3.0
Код подключения |
Описание |
---|---|
301392 |
VSTO и Visual Basic для приложений взаимодействия не работают. В результате свойство EnableVBACallers принудительно ошибки VBA в Visual Studio 2008. |
306900 |
Добавление элемента управления текстового поля в область формы Microsoft Outlook. Затем попробуйте скопировать, удалить или вставить данные из элемента управления с помощью клавиатуры. При этом элемент управления текстовым полем не работает. |
311397 |
Сам по себе версии VSTO 3.0 не освобождает выделенную память. |
328329 |
Кэш данных поврежден при защите настроек word существует. |
Web Developer Visual Studio 2008
Код подключения |
Описание |
---|---|
291226 |
При компиляции проекта, использующего файлы .refresh .refresh файлов занимает много времени для компиляции. |
292096 |
Вставляются пробелы неправильно при форматировании файла каскадных таблиц стилей (CSS). |
293526 |
Операции отладки веб-страниц не выполняется, если раздела компиляции определен внутри расположения элемента в файле Web.config. |
293683 |
Каскадные таблицы стилей (CSS) IntelliSense добавляет двойные кавычки атрибут класса после включения параметра Вставить кавычки значения атрибута при вводе . |
299418 |
При добавлении новой главной страницы в проект, выберите родительскую главную страницу для новой главной страницы, значение по умолчанию атрибута AutoEventWireup присвоено значение False. |
302554 |
При нажатии кнопки Перейти к определению в имени класса DIV появляется сообщение об ошибке «Не удалось найти селектор класса CSS «< Class_Name >»». |
303796 |
При отладке веб-службы Visual Studio автоматически обновляет веб-ссылки в приложении веб-клиента, работающей на том же компьютере. |
304108 |
Появляется сообщение об ошибке «Недопустимый атрибут - значение является недопустимым для этого типа данных «NmToken»» добавить более одного значения для атрибута traceOutputOptions в файле Web.config. |
307231 |
Не удается добавить вложенную главную страницу как новый элемент в проектах веб-приложений. |
308786 |
При открытии страницы aspx два или более изображения не отображаются в представлении конструирования в Visual Studio 2008. |
309571 |
При изменении файла Microsoft Visual Basic Scripting Edition (.vbs) в Visual Studio 2008 цветовое функция недоступна. |
309977 |
Visual Studio 2008 перестает отвечать на запросы при работе с большими файлами HTML. |
310296 |
Visual Studio 2005 публикует файл bin\vssver2.scc. |
310858 |
Бета-версии 2 Visual Studio 2008 аварийно завершает работу при форматировании отдельного CSS-файла. |
311717 |
При использовании пользовательских элементов управления, находящихся внутри панели вкладок, который находится внутри контейнера вкладки в представлении Details, появляется сообщение об ошибке. |
312146 |
Таблицы каскадных стилей (.css) файлы стилей в папки, находящиеся внутри папки App_Themes игнорируются во время разработки. |
312199 |
При указании внешнего config-файл в атрибут configSource элемента компиляции в файле Web.config, происходит сбой операции отладки. |
314664 |
При обновлении источника параметра для запроса, определенные для объекта SqlDatasouce , Visual Studio 2008 повреждает другие параметры для запроса. |
314745 |
На странице, которая использует главную страницу нельзя использовать свойство Page.StyleSheetTheme . |
315930 |
При редактировании веб-страницы, содержащие таблицы в режиме конструктора, нарушается исходный код веб-страницы. |
317032 |
Когда Visual Studio поместить на дополнительном мониторе в случае двух мониторов, проблема возникает при изменении размера редактора. |
317251 |
При связывании в файле CSS на главной странице с помощью ~ отсутствие доступа к синтаксис, дочерние страницы CSS-файла. |
320945 |
IntelliSense для JScript не поддерживает библиотеки JavaScript «Ext JS». |
321902 |
Конструктор HTML не заменяет выделенный фрагмент при выполнении операции вставки. |
321928 |
Сочетания клавиш конструктора HTML не принимает. |
322465 |
Конструктор HTML отменяет входной текст, который заменяет выделение, если выделенный фрагмент содержит тег. |
322633 |
Функция выделения синтаксиса недоступна для классического ASP-файлы. |
324668 |
Конструктор ASP.NET неправильно поместите тег < span > SqlDataSource параметров. |
327262 |
При выборе элемента управления в таблице, которая находится на панели управления выбран неправильно в режиме исходного кода. |
327560 |
Дважды щелкните кнопку в представлении конструктора HTML-страницы правильно ли не отображаются. |
328944 |
Кнопки представление кода и конструктора не включен и не работают клавиши F7 и сочетание клавиш SHIFT + F7. |
328999 |
Вставка тега < ссылки > для JavaScript в файле внедренный файл JavaScript в проект в Visual Studio 2008. При компиляции проекта, может появиться сообщение об ошибке, подобное приведенному ниже:
Эта проблема возникает, когда оба файла открыты в Интегрированной среде разработки Visual Studio 2008. |
330457 |
В режиме конструктора Visual Studio 2008 запись меню правой ярлыка «Просмотреть код» не всегда отображается |
330792 |
Свойство NavigateURL элемента управления Hyperlink неправильно разрешает URL-адрес. |
331383 |
Ссылки на JavaScript в внедренных сборок не соблюдены |
331523 |
JavaScript IntelliSense содержится опечатка fontcolor метода и метода fontsize . |
331534 |
JavaScript IntelliSense не отображает некоторые члены объекта RegExp. |
332864 |
Иногда визуализации ASP.NET не отображает страницы, которые правильно использовать вложенные главные страницы |
332941 |
JavaScript IntelliSense отключены Если параметр отключен, панель навигации |
333575 |
Редактор HTML удаляет случайным образом html-кодов из aspx-страницы специально закрывающие теги |
336039 |
При подключении к компьютеру ноутбук мышь Microsoft, возникают проблемы интерфейса пользователя. |
337534 |
При использовании объектов LinkButton, происходит «Повреждения HTML». |
337804 |
При визуализации встроенных таблиц, содержащих «ширина = 100%» тегов в режиме конструктора Visual Studio 2008 IDE, IDE может перестать отвечать на запросы. |
338211 |
Теперь можно отключить функцию предварительного просмотра и открыть содержимое непосредственно в режиме конструктора и использовать это поведение по умолчанию. |
338668 |
Visual Studio 2008 перестает отвечать на запросы в режиме конструктора, при использовании элемента управления Atlas UpdateProgress анимированного gif-изображения |
342172 |
Редактор Visual Studio создает неожиданным и неправильный HTML после перетаскивания элемента управления Panel в элемент управления UpdatePanel . |
Visual C#
Код подключения |
Описание |
---|---|
294736 |
IntelliSense предлагает свойства только для чтения в инициализаторах объектов. |
295945 |
Команда Удалить неиспользуемые директивы Usings удаляет операторы несвязанных с помощью встроенных в язык запросов (LINQ). |
299277 |
Интерфейс System.Linq.IGrouping не может использоваться в привязке к Windows Presentation Foundation (WPF) свойство Key, поскольку интерфейс реализуется явным образом. |
299827 |
Переименование функции в функцию оптимизации всегда содержимое строки некорректно обрабатывают. |
303073 |
При компиляции кода, который неверно сформирован комментарии с помощью параметра/doc , может появиться сообщение об ошибке «Внутренняя ошибка компилятора». |
304338 |
При создании обработчика универсальных событий, используя функцию «создать обработчик событий на вкладке» аварийно завершает работу Интегрированной среды разработки Visual Studio 2008. |
304804 |
Директива Using в обеих частях разделяемого метода не применяется, если определенные директивы Using в различных областях. |
305895 |
Оператор «==» и «! = «оператор не работают при операторы сравнивают обнуляемого типа значений с самим собой. Эта проблема возникает, если значение типа равно null. |
307131 |
IntelliSense не показывает методы расширения, которые применяются для параметров универсального типа. |
315853 |
Два оператора lock в одном блоке может вызвать сбой компилятора. |
316127 |
При нажатии клавиши CTRL + ВВОД или CTRL + SHIFT + ввод комментария XML в Visual Studio 2008 аварийно завершает работу. |
336039 |
Проблемы интерфейса пользователя при подключении Microsoft мышь для ноутбука |
317256 |
Шаблон визуализатор отладчика ссылается на неправильную версию сборки Microsoft.VisualStudio.DebuggerVisualizers при установке более ранней версии Visual Studio. |
319387 |
При вызове метода универсального интерфейса в деревья выражений, типы значений находятся в штучной упаковке. |
319429 |
Инициализаторы объектов для типов значений не работают в деревья выражений. |
319430 |
Инициализатор объекта неправильно работает с типами значений переменных |
319454 |
Деревья выражений, которые имеют пользовательские преобразования работают неправильно. |
319465 |
Оператор true и false -оператор не работают в деревья выражений, если эти операторы перегружаются. |
321448 |
Переименовать рефакторинг может привести к Visual C# 2008 Express Edition перестает отвечать на запросы (зависает). |
322925 |
Если передается пустая ссылка функции GetHashCode, определенных объектов StringComparers исключение ArgumentNullException. Это исключение не задокументирован |
323137 |
Дерево выражения LINQ компилятор создает исключение VerificationException на константы null для типов, допускающих значение NULL. |
327883 |
Выражение LINQ компилятора аварийно завершает работу, когда вы правильным выражения дерева, включающих оператор «is» и типом возвращаемого значения void операнд. |
329326 |
Несколько проблемы возникают, если скомпилировать следующий код: |
336356 |
У вас есть решения с несколькими проектами. Если нажать кнопку «Найти все ссылки» в решение, Visual Studio перестает отвечать на запросы или требуется много времени для завершения операции. |
337315 |
Когда метод Add, который используется инициализатор коллекции не возвращает значение void, выражения компилятор создает недопустимый код. |
339226 |
C# компилятор создает дерево недопустимое выражение при использовании nullable пользовательского оператора. |
339562 |
Создать узел дерева выражений для новое выражение, которое использует тип «System.Void», созданный узел дерева выражений. При компиляции узла дерева выражения, выражения компилятор аварийно завершает работу. |
340291 |
C# компилятор создает дерево выражений с неверным для двоичных операций перечисления. |
340383 |
Если без фигурных скобок используются внедренные операторы, компиляторы могут выдавать ошибку и не будет компилировать. |
342361 |
При создании массива фиксированного размера в структуре данных в Visual Studio 2008, предназначенные для Compact Framework 2.0, появляется следующее сообщение об ошибке:
|
344277 |
IntelliSense аварийно завершает работу интегрированной среды разработки при прокрутке члены объекта из библиотеки сторонних производителей. |
346407 |
Анализ Live семантические ошибки неправильно показывает ошибку. |
347248 |
Анализ Live семантические ошибки показывает следующее ложное сообщение об ошибке:
|
Visual Basic
Код подключения |
Описание |
---|---|
326452 |
Появиться неверные сообщения об ошибке и поведение при импорте пространства имен XML. |
333884 |
Проекты Visual Basic компилируются медленно, когда они содержат веб-ссылки. |
321043 |
Отладка проблем производительности могут возникнуть при использовании больших массивов. |
320416,302187 |
Отладка проблем производительности могут возникнуть при использовании больших массивов. |
301577 |
Неверное значение вывод отображается в окне интерпретации. |
315796 |
Компилятор может аварийно завершить работу при редактировании в приложении Windows Forms. |
322131 |
Приложения, содержащего пользовательский атрибут указывает компилятору, что сбой. |
322714 |
При изменении свойств страницы должно быть показано грязный. Если изменить только один ввод на странице свойств текста, изменения будут потеряны. |
301749 |
Директива «using System.Linq» отсутствует из файлов, созданных в конструкторе классов. |
317143 |
Publisher использует неправильные настройки компиляции и публикации проектов и решений. |
312573 |
Сообщение об ошибке после обновления до Visual Basic 2008 Express Edition кода Visual Basic 6: «операция не может быть завершена. Системе не удается найти указанный файл.» |
291268 |
Подключение данных для SQL Server 2008 завершается неудачей. |
305371 |
Установка Visual Studio 2008 отключает подключений к SQL 2008 CTP. |
311689 |
Ошибка в коде, который создается с помощью конструктора наборов данных. |
331912 |
Типизированные наборы данных отношения прекращаются. |
321275 |
Сообщение об ошибке в конструкторе наборов данных: «требуемое значение 'Свойства' не найден.» |
305067 |
При использовании конструктора компонентов в проекте ASP.NET компонента PrintForm Power Pack для Visual Basic отображается в панели элементов. |
Отладчик Visual Studio.
Код подключения |
Описание |
---|---|
307998 |
Не разрешается удалять точки останова из приложения Microsoft ASP.NET при отладке приложения. |
308138 |
При наличии двух файлов с тем же именем в различных папках, точки останова работают только в одном из файлов. |
310644 |
Визуализатор DataView не отображается правильно. |
301865 |
При использовании точек останова на компьютере под управлением Windows Vista, могут возникнуть проблемы. |
319295 |
Если хранилище символов Майкрософт настраивается в Visual Studio и Visual Studio выполняется в Windows Vista, Visual Studio всегда отображается символ лицензионное соглашение. |
315555 |
Присоединение отладчика к Iexplorer.exe с помощью Visual Studio 2008 отладки JavaScript. При загрузке нескольких файлов сценариев, которые имеют одинаковое имя точки останова не сохраняются на верного файла сценария при обновлении страницы. |
320815 |
Флаг StartupInfo.wShowWindow имеет разные значения при запуске программы с помощью параметра Запуск без отладки или начать отладку. |
333493 |
Не удается перенаправить приложения с помощью стандартного вывода (STDOUT) и стандартный ввод (STDIN) для отладки. |
Visual Studio SDK
Код подключения |
Описание |
---|---|
320999 |
При слиянии код приложения, который включает в себя метод, объявленный в абстрактный универсальный класс, возникает ошибка исключение NullReferenceException и утилита AspNET_Merge.exe . |
Visual C++
Код подключения |
Описание |
---|---|
312421 |
Средство Microsoft Macro Assembler (MASM) для Visual C++ 2008 Express Edition добавляется в Visual C++ 2008 Express Edition Пакет обновления 1. |
310004 |
После включения параметра компилятора/doc в Visual C++ 2008 компилятор аварийно завершает работу при компиляции нестандартный код, компилируемый. |
323448 |
Неправильный параметр по умолчанию ctor объекта std::complex < T > . |
294649 |
В то же время нельзя использовать в файле заголовка intrin.h и файл заголовка string.h. |
337740 |
При использовании _BIND_TO_CURRENT_VCLIBS_VERSION определить в проекте с использованием библиотеки ATL на компьютере с Visual C++ 2008 пакет дополнительных компонентов установлен, появляется сообщение об ошибке «Ошибка LNK2001». |
330199 |
После построения многобайтовой кодировки (MBCS) программу, которая использует метод GetSelText класса RichEditCtrl, программа возвращает неправильное значение. |
329919 |
Алгоритм search_n используется для поиска в объекте vector < int > n последовательных целых чисел. Если значение n превышает 3, утверждение может возникнуть. |
339442 |
Is_pod класс и класс has_trivial_constructor неправильно возвращать значение true, если класс введите ни pod и не имеет стандартного конструктора по умолчанию. |
337241 |
В некоторых приложениях. NCB-файл превышает 64 мегабайта (МБ), IntelliSense может произойти сбой. |
339432 |
Компилятор неправильно возвращает значение false для класса is_polymorphic. |
Конструктор Windows Presentation Foundation (WPF)
Код подключения |
Описание |
---|---|
290646 |
При использовании редактора XAML, некоторые свернутые области автоматически может увеличиться. |
305184 |
Не удается открыть страницу PageFunction , которая использует свойства RemoveFromJournal . |
307180 |
События элемента управления ActiveX на уровне окна приводит к ошибке во время разработки. |
307331 |
Конструктор WPF отображает неверные макет элементов управления. |
309063 |
Редактор WPF создает повторяющихся исключений, которые вызывают закрыть и перезапустить Visual Studio. |
312249 |
Конструктор WPF неправильно отображается горизонтальная полоса прокрутки. |
312859 |
Шаблон элемента управления для кнопки Добавить в WPF-приложения в Visual Studio 2008. Создание границы кнопки. При попытке просмотра конструктора Visual Studio 2008 может аварийно завершить работу. |
333036 |
При создании или изменить приложение WPF может аварийно завершить работу интегрированной среды разработки Visual Studio 2008. |
315614 |
Ошибки в пользовательские элементы управления в проект приложения WPF может аварийно завершить работу Visual Studio 2008 Team System |
318018 |
Конструктора XAML не правильно показывает, что будет отображаться во время выполнения. |
319692 |
Visual Studio аварийно завершает работу при добавлении элемента управления StackPanel к абзацу |
334662 |
При создании WPF-приложения в Visual Basic, некоторые меню и панели инструментов может перестать отвечать на запросы и появляется следующее сообщение об ошибке:
|
Поддерживаемые языки и операционные системы
Поддерживаемые языки
Visual Studio 2008 SP1 содержит обновления для следующих версий Visual Studio 2008:
-
Английский язык
-
Китайский (упрощенное письмо)
-
Китайский (традиционное письмо)
-
Французский
-
Немецкий
-
Итальянский
-
Японский
-
корейский
-
Русский
-
Испанский
-
Португальский (Бразилия)
Поддерживаемые операционные системы
-
Windows Server 2008 RTM или SP1
-
Windows Vista или пакета обновления 1
-
Пакет обновления 2 (SP2) для Windows XP или более поздней версии Windows XP
-
Windows Server 2003 SP1 или более поздней версии Windows Server 2003
Примечание. Если вам необходима поддержка для Microsoft SQL Server 2008 сообщества технологии Preview (CTP), необходимо иметь Windows Server 2003 SP2.
Требования к установке
-
Лицензионная копия одного из поддерживаемых продуктов Visual Studio 2008 должны устанавливаться на конечном компьютере.
-
На конечном компьютере необходимо установить установщик Microsoft Windows 3.1 или более поздней версии установщика Windows. Для получения дополнительных сведений посетите следующий веб-сайт Microsoft Developer Network (MSDN):
-
Рекомендуется 512 МБ или больше оперативной памяти.
Поддержка Visual Studio 2008 с пакетом обновления 1
Официальная поддержка доступна через Microsoft Connect. Для получения дополнительных сведений посетите следующий веб-узел корпорации Майкрософт:
Администратор развертывания Visual Studio 2008 с пакетом обновления 1
Visual Studio 2008 SP1 является условной загрузки диспетчера и обновление установщика. Visual Studio 2008 SP1 автоматически определяет и устанавливает только необходимые обновления применимы к компьютеру, на котором выполняется. Для развертывания Администратор Создание макета полного пакета на компьютере сервера. Чтобы создать макет полный пакет Visual Studio 2008 с пакетом обновления 1, выполните следующие действия.
-
Загрузите файл VS90sp1_KB945140.exe во временную папку на компьютере, который подключен к Интернету. Например сохраните файл в папке C:\VS90SP1.
-
Нажмите кнопку Пуск, выберите пункт Выполнить, введите cmd и нажмите кнопку ОК.
Примечание. В Windows Vista Если запрос пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить. -
Введите следующую команду, чтобы загрузить все пакеты Visual Studio 2008 с пакетом обновления 1:
FullTargetFolderPath /createlayout VS90sp1-KB945140-ENU.exe/passiveПримечание. Прототип FullTargetFolderPath представляет целевую папку для макета пакета. Например введите следующую команду:
VS90sp1-KB945140-ENU.exe /createlayout c:\VS90SP1\Layout /passive
После выполнения этих действий загрузить полные пакеты Visual Studio 2008 с пакетом обновления 1, хранения пакетов в указанную папку и не установить Visual Studio 2008 с пакетом обновления 1. Эти пакеты содержат программу установки пакета обновления 1 (SPInstaller.exe).
Для развертывания обновления на клиентских компьютерах, выполните следующие действия:
-
Скопируйте папку макет на общий сетевой ресурс.
-
Запустите SPInstaller.exe из клиента компьютерам с помощью следующей команды:
FullNetworkPathSPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestartНапример введите следующую команду:
\\Server\VS90SP1\Layout\SPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart
Вопросы установки и удаления для всех платформ
Обратитесь к документации для получения дополнительных сведений.
Известные проблемы, возникающие после установки пакета обновления
Обратитесь к документации для получения дополнительных сведений.
Ссылки
Дополнительные сведения об этом пакете обновления посетите следующий веб-узел корпорации Майкрософт:
http://go.microsoft.com/fwlink/?LinkID=110456Дополнительные сведения о Visual Studio 2008 Пакет обновления 1 для экспресс-выпусков щелкните следующий номер статьи базы знаний Майкрософт:
950264 список изменений и исправлений для Visual Studio 2008 Express Editions Пакет обновления 1
Конструктор моделей EDM ADO.NET Дополнительные сведения щелкните приведенные ниже номера статей базы знаний Майкрософт:
Как отключить конструктор моделей EDM ADO.NET в оболочке Пакет обновления 1 для Visual Studio 2008 (в изолированном режиме) 956252
Конструктор моделей EDM ADO.NET 956253 не поддерживается в оболочке Пакет обновления 1 для Visual Studio 2008 (интегрированный режим)