Список изменений и исправлений в Пакет обновления 1 для Visual Studio 2008

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

В этой статье

Аннотация

В этой статье перечислены известные проблемы установки и удаления Microsoft Visual Studio 2008 Пакет обновления 1 (SP1). Кроме того в этой статье обсуждаются возможности в Visual Studio 2008 SP1.

Примечания по версии для Visual Studio 2008 SP1 для экспресс-выпусков, включаются в следующей статье Microsoft Knowledge Base:
950264 Список изменений и исправлений в Visual Studio 2008 Пакет обновления 1 для экспресс-выпусков

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

Продукты, к которым применяется 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Список изменений и исправлений в Visual Studio 2008 Пакет обновления 1 для экспресс-выпусков

Изменения функций и исправлений в пакете обновления 1 для Visual Studio 2008

Дополнительные сведения об измененных функций и исправлений в Visual Studio 2008 SP1 щелкните следующие номера статей базы знаний Майкрософт:
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 for 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 с пакетом обновления 1 Необязательный свойство в определение схемы XML (XSD). Можно использовать Необязательный свойство, выполните следующие действия:
    • Чтобы создать класс-оболочку для необязательного параметра, можно использовать следующую команду:
      svcutil wsdl_file_name.wsdl / оболочку
    • Можно добавить <wrapped>ИСТИНА</wrapped> инструкции в разделе 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. Эти типы данных включают следующее:
    • Дата
    • TimeSpan
    • Datetime2
    • DateTimeOffset
  • Добавлена поддержка для шаблона проекта Internet Information Services (IIS) 7 управляемого модуля и для шаблона проекта обработчик IIS 7. Таким образом можно создать в Visual Studio IIS 7 управляемого модуля Проекты и проекты обработчик IIS 7.
  • Шаблоны проектов были добавлены таким образом, можно использовать элементы управления платформы динамических данных ASP.NET. Теперь в Visual Studio включает шаблоны проектов для создания веб-узлов и веб-приложений, использующих новые возможности платформы динамических данных ASP.NET.

Visual C++

Новые функции и возможности

  • Пакет компонентов Visual C++ 2008 версии включен в Visual Studio 2008 SP1.

C#

Новые функции и возможности

  • Этот пакет обновления добавляет поддержку отладки для следующих элементов:
    • Переменные диапазона в запросах
    • Анонимные типы
    • Аргументы универсального типа
  • Этот пакет обновления добавляет новую функцию IDE Visual C#, который предоставляет богатый набор сведений об ошибках о коде. В частности эта функция отображает возникающие в открытых файлах, в зависимости от кода ошибки уровня выражения. Эти ошибки уровня выражения ранее были выведены только после операции построения.

Измененные функции и возможности

  • В более ранних версиях Visual Studio список задач заполняется с помощью задачи ToDo, которые указаны в открытых файлах. В этом пакете обновления интегрированная среда разработки Visual C# расширяет эти функциональные возможности. Интегрированная среда разработки Visual C# заполняет список задач с помощью задачи ToDo, которые указаны в всего решения.

Улучшенные функции и возможности

  • Этот пакет обновления повышает производительность Enumerable.Cast<T></T> метод, отключая примитивное значение преобразования и явно определенные пользователем преобразования. Примером преобразования примитивного значения является преобразование из int Тип данных длинный Тип данных.
  • Этот пакет обновления повышает производительность Где стандартный оператор запроса и Select стандартный оператор запроса.

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 теперь расширяется автоматически при выборе элемента управления или при перетаскивании другой контроль над элемента развертывания. Таким образом во время разработки можно создать содержимое элемента управления Expander без изменения значения свойства IsExpanded во время выполнения.
  • Теперь можно удалить существующие строки таблицы и столбцы, перетаскивая линии сетки off границе таблицы. Это действие сохраняет позиции всех элементов управления, содержащихся на проект.

Улучшенные функции и возможности

  • Стабильность и производительность приложений в Visual Studio 2008 SP1 были сделаны. Ключевой областью улучшений быстрее, включает более надежной документа загрузки и более точные сообщения об ошибках.

Windows SDK

Улучшенные функции и возможности

  • SvcTraceViewer.exe и SvcUtil.exe - Viewer средства трассировки обновления Windows Communication Foundation (WCF)

Отладчик Visual Studio.

Измененных функциях и возможностях (применяется для всех SKU)

  • Шаг с заходом в конкретное средство и функцию фильтрации шаг для управляемого свойства и операторы в управляемом изменяются. Отладчик позволяет избежать степпинг аксессоры и перегрузки операторов. Чтобы переопределить это поведение, можно щелкнуть Шаг с заходом в-> в контекстном меню во время отладки.

    Кроме того можно полностью отключить это поведение. Чтобы сделать это, выполните следующие действия.
    1. В Visual Studio 2008 щелкните Параметры на Tools меню.
    2. Разверните узел Отладка, а затем нажмите кнопку Общие.
    3. Отключить поведение «шаг с заходом» в Общие область.

Улучшенные возможности и функции (применяется для всех стандартных VS и более поздней версии SKU)

  • Это обновление содержит улучшения для обработки символов и источников от открытых серверов корпорации Майкрософт. Добавлен параметр, позволяющий легко символов и загрузки с серверов символов корпорации Майкрософт для открытого исходного кода. Также можно отменить загрузку символов, слишком долго. Чтобы настроить этот параметр, выполните следующие действия.
    1. В Visual Studio 2008 щелкните Параметры на Tools меню.
    2. Разверните узел Отладка, а затем нажмите кнопку Общие.
    3. Отключить поведение «шаг с заходом» в Общие область.
  • Это обновление содержит улучшения для модели автоматизации отладчика. Это обновление добавляет поддержку модели автоматизации для точки останова по адресу и вычисления выражений не текущие потоки или кадров.

Проекты данных

Новые функции и возможности

Конструктор сущностей ADO.NET
Конструктор сущностей ADO.NET добавляется во всех выпусках Visual Studio 2008. Конструктор сущностей ADO.NET включает следующие возможности.
  • Конструктор сущностей
    С помощью конструктора сущностей, можно выполнить следующие действия:
    • Создание модели 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
    Реляционный конструктор объектов (реляционный конструктор объектов)
  • Реляционный конструктор объектов во всех выпусках 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 (SP1) для поддержки Microsoft.

Исправления, включенные в этот пакет обновления

Свернуть эту таблицуРазвернуть эту таблицу
Статьи базы знаний МайкрософтНазвание
944899ИСПРАВИТЬ: Visual Studio 2008 производительность ухудшается при проходе по исходного кода, загруженного с сервера исходного кода ссылки
946040Исправление: Сообщение об ошибке при компиляции проекта Visual C++ 2008: "Ошибка C2471: не удается обновить базу данных программы"
948127Сообщение об ошибке при создании ссылок проекта Visual C++, используя параметр/INCREMENTAL построения в Visual Studio 2008 параметр: "LNK1000: Внутренняя ошибка во время IncrBuildImage"
946308ИСПРАВИТЬ: Могут возникнуть различные проблемы при попытке создать сведения о библиотеке типов с помощью Microsoft.VisualStudio.Shell.Interop.dll сборки в Visual Studio 2008
946344ИСПРАВИТЬ: Могут возникнуть проблемы производительности в интегрированной среде разработки после построения проекта Visual Basic с помощью Visual Studio 2008
946581Доступно накопительное обновление для Visual Studio 2008 и Visual Web Developer Express 2008
947173ИСПРАВИТЬ: Панель «наборы данных» недоступен в конструкторе отчетов при открытии в SQL Server Reporting Services 2005 RDLC-файл в Visual Studio 2008
947455Исправление: Файл, который будет удален из исходной ветви по-прежнему существует в конечной ветви после выполнения операции слияния в Visual Studio 2008 Team Foundation Server
947540Исправление: Сообщение об ошибке при попытке использования мастера настройки источника данных с источника данных ODBC в Visual Studio 2008: "Процедуры не поддерживается"
951708ИСПРАВИТЬ: Компилятор Visual Basic (Vbc.exe) могут использовать 100% ресурсов ЦП при построении приложения Visual Basic 2008, зависит от того, на многие сборки и много ссылок

Основные проблемы, которые были сообщили клиенты

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

Средства Visual Studio для системы Office 3.0

Свернуть эту таблицуРазвернуть эту таблицу
Код подключенияОписание
301392VSTO и 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 добавляет двойные кавычки в атрибуте class после включения Вставка атрибута значение квоты, при вводе параметр.
299418Когда новая главная страница добавляется в проект и выбрать родительскую главную страницу для новой главной страницы по умолчанию AutoEventWireup атрибут имеет значение False.
302554Получают «не удалось найти класс селектора CSS»<Class_Name>"" сообщение об ошибке при нажатии кнопки Перейти к определению в имени класса DIV.<b00> </b00> </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.
309977Visual Studio 2008 перестает отвечать на запросы при работе с большими файлами HTML.
310296Visual 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-файла.
320945IntelliSense для JScript не поддерживает библиотеки JavaScript «Ext JS».
321902Конструктор HTML не заменяет выделенный фрагмент при выполнении операции вставки.
321928Сочетания клавиш конструктора HTML не принимает.
322465Конструктор HTML отменяет входной текст, который заменяет выделение, если выделенный фрагмент содержит тег.
322633Средство выделения синтаксиса недоступен для классический ASP-файлы.
324668Конструктор ASP.NET неправильно поместить <span>в тег параметров SqlDataSource.</span>
327262При выборе элемента управления внутри таблицы, на панели управления выбран неправильно в режиме исходного кода.
327560Дважды щелкните кнопку в представлении конструктора HTML-страницы правильно ли не отображаются.
328944Кнопки Просмотр кода и конструктора не включена и не работают клавишу F7 и сочетание клавиш SHIFT + F7.
328999Можно вставить тег <reference>, чтобы файл JavaScript, чтобы он указывал на внедренный файл JavaScript в проект в Visual Studio 2008. При компиляции проекта, может появиться сообщение об ошибке, подобное приведенному ниже:</reference>

Не удается скопировать файл «obj\Debug\ClassLibrary.dll» в «bin\Debug\ClassLibrary.dll». Файл «bin\Debug\ClassLibrary.dll» недоступен процесс, поскольку он используется другим процессом.
Эта проблема возникает, когда оба файла открыты в Интегрированной среде разработки Visual Studio 2008.
330457В режиме конструктора Visual Studio 2008 запись меню ярлыка правой «Просмотреть код» отображается не всегда
330792В Свойство NavigateURL Свойство Гиперссылки элемент управления неправильно разрешает URL-адрес.
331383Ссылки на JavaScript в внедренных сборок не соблюдены
331523Содержит JavaScript IntelliSense для опечатка FontColor метод, а также FontSize метод.
331534JavaScript IntelliSense не отображает некоторые члены объекта RegExp.
332864Иногда отрисовки ASP.NET не отображает страницы, использующие вложенные главные страницы правильно
332941IntelliSense JavaScript выключен Если параметр отключен, панель навигации
333575HTML-редактор удаляет случайным образом коды html из aspx-страницы специально закрывающие теги
336039При подключении ноутбука мышь Microsoft на компьютер, возникают проблемы интерфейса пользователя.
337534При использовании объектов LinkButton, может произойти «Повреждение HTML».
337804При визуализации встроенных таблиц, содержащих "ширина = 100%" тега в конструкторе Visual Studio 2008 IDE, IDE может перестать отвечать на запросы.
338211Теперь можно отключить функцию предварительного просмотра и открыть содержимое непосредственно в режиме конструктора и использовать это поведение по умолчанию.
338668Visual Studio 2008 перестает отвечать на запросы в режиме конструктора, при использовании анимированного gif-изображения в Atlas UpdateProgress элемент управления
342172Редактор Visual Studio создает неожиданным и неправильный HTML после перетаскивания Панель элемент управления UpdatePanel элемент управления.

C#

Свернуть эту таблицуРазвернуть эту таблицу
Код подключенияОписание
294736IntelliSense предлагает свойства только для чтения в инициализаторах объектов.
295945В Удалить неиспользуемые директивы Usings команда не удаляет свободный с помощью Операторы Language Integrated Query (LINQ).
299277Интерфейс System.Linq.IGrouping не может использоваться в привязке к Windows Presentation Foundation (WPF) свойство Key, так как интерфейс реализован явно.
299827Функция Rename Refactor функции всегда содержимое строки некорректно обрабатывают.
303073При компиляции кода, который неверно сформирован с использованием комментариев / doc параметр, может появиться сообщение об ошибке «Внутренняя ошибка компилятора».
304338При создании обработчика универсальных событий с помощью функции «создать обработчик событий на вкладке» аварийно завершает работу Интегрированной среды разработки Visual Studio 2008.
304804В С помощью директива не применяется в обеих частях разделяемого метода, если С помощью Директива определяется в различных областях.
305895Оператор «==» и "! ="оператор работают неправильно при операторы сравнивают обнуляемого типа значений с самим собой. Эта проблема возникает, когда значение типа имеет значение null.
307131IntelliSense не показывает методы расширения, которые применяются для параметров универсального типа.
315853Два Блокировка инструкции в одном блоке может привести к аварийному завершению работы компилятора.
316127При нажатии клавиши CTRL + ENTER или CTRL + SHIFT + ВВОД в комментарии XML, Visual Studio 2008 аварийно завершает работу.
336039Проблемы интерфейса пользователя при подключении Microsoft мышь для ноутбука
317256Шаблон визуализатора отладчика ссылается на неправильную версию Microsoft.VisualStudio.DebuggerVisualizers сборка при установке более ранней версии Visual Studio.
319387При вызове метода универсального интерфейса в деревья выражений, типы значений находятся в штучной упаковке.
319429Инициализаторы объектов для типов значений не работают в деревьях выражений.
319430Инициализатор объекта неправильно работает с типами значений переменных
319454Деревья выражений, которые имеют пользовательские преобразования работают неправильно.
319465В ИСТИНА оператор и ЛОЖЬ оператор не работают в деревья выражений, если эти операторы перегружаются.
321448Переименованию может привести к Visual C# 2008 Express Edition перестает отвечать (зависает).
322925Если передается пустая ссылка функции GetHashCode, определенных объектов StringComparers исключение ArgumentNullException. Это исключение не задокументирован
323137Компилятор дерево выражения LINQ исключение VerificationException на константы null для типов, допускающих значение NULL.
327883Компилятор выражение LINQ аварийно завершает работу, когда вы правильным выражения дерева, включающих оператор «is» и типом возвращаемого значения void операнд.
329326Несколько проблемы возникают, если скомпилировать следующий код:

"default(T) ГК t"
336356У вас есть решения с несколькими проектами. Если нажать кнопку «Найти все ссылки» в решении, Visual Studio перестает отвечать на запросы или требует много времени для завершения операции.
337315Когда метод Add, который используется инициализатор коллекции не возвращает значение void, выражения компилятор создает недопустимый код.
339226C# компилятор создает дерево недопустимого выражения при использовании оператора пользователя, допускающий значение NULL.
339562Создается узел дерева выражений для новое выражение, которое использует тип «System.Void», создается узел дерева выражений. При компиляции узел дерева выражения, выражения компилятор аварийно завершает работу.
340291C# компилятор создает дерево выражений с неверным для двоичных операций перечисления.
340383Если без фигурных скобок используются внедренные операторы, компиляторы могут выдавать ошибку и не будет компилировать.
342361При создании массива фиксированного размера в структуре данных в Visual Studio 2008, предназначенные для Compact Framework 2.0, может появиться следующее сообщение об ошибке:

Отсутствует обязательный для компилятора член «System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor»
344277IntelliSense аварийно завершает работу интегрированной среды разработки при прокрутке членам объекта из библиотеки сторонних производителей.
346407Анализ Live семантические ошибки неправильно показывает ошибку.
347248Интерактивный семантические ошибки анализ показывает следующее ложное сообщение об ошибке:

"Тип «int» должен быть ссылочным типом

Visual Basic

Свернуть эту таблицуРазвернуть эту таблицу
Код подключенияОписание
326452Появиться неверные сообщения об ошибке и поведения при импорте пространства имен XML.
333884Проекты Visual Basic компилируются медленно, если они содержат веб-ссылки.
321043При использовании больших массивов, могут возникнуть проблемы отладки производительности.
320416,302187При использовании больших массивов, могут возникнуть проблемы отладки производительности.
301577Неверное значение выходные данные отображаются в окне интерпретации.
315796Компилятор может аварийно завершить работу при редактировании в приложении Windows Forms.
322131Приложения, содержащего пользовательский атрибут указывает компилятору, что сбой.
322714При изменении свойств страницы, должно быть показано грязный. Если изменить только один ввод на странице свойств текста, изменения будут потеряны.
301749Отсутствует директива «using System.Linq» из файлов, созданных в конструкторе классов.
317143Издатель использует неправильные настройки компиляции и публикации проектов и решений.
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 Visual Basic Power Pack отображается в панели элементов.

Отладчик Visual Studio.

Свернуть эту таблицуРазвернуть эту таблицу
Код подключенияОписание
307998Не разрешается удалять точки останова из приложения Microsoft ASP.NET при отладке приложения.
308138При наличии двух файлов, которые имеют одинаковые имена в разных папках, точки останова будут работать только в одном из файлов.
310644Визуализатор DataView не отображается правильно.
301865При использовании точек останова на компьютере под управлением Windows Vista могут возникнуть проблемы.
319295Когда настраивается хранилище символов Microsoft Visual Studio и Visual Studio выполняется в Windows Vista, Visual Studio всегда отображается символ лицензионного соглашения.
315555Отладка JavaScript, присоединив отладчик Iexplorer.exe с помощью Visual Studio 2008. Если загружаются несколько файлов сценария с тем же именем, точки останова не сохраняются на верного файла сценария при обновлении страницы.
320815В StartupInfo.wShowWindow флаг имеет различные значения при запуске программы с помощью параметра запустить без отладки или начать отладку.
333493Невозможно перенаправить приложения с помощью стандартного устройства ввода (STDIN) и стандартный поток вывода (STDOUT) для отладки.

Visual Studio SDK

Свернуть эту таблицуРазвернуть эту таблицу
Код подключенияОписание
320999При объединении код приложения, который включает в себя метод, объявленный в абстрактный универсальный класс A Исключение 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></T> Неправильный объект.
294649В то же время нельзя использовать в intrin.h заголовочный файл и файл заголовка string.h.
337740При использовании _BIND_TO_CURRENT_VCLIBS_VERSION определить в проекте с использованием библиотеки ATL на компьютере, имеющем пакет Visual C++ 2008 компонент установлен, появляется сообщение об ошибке «Ошибка LNK2001».
330199После построения многобайтовой кодировки (MBCS) программы, которая использует метод GetSelText класса RichEditCtrl, программа возвращает неправильное значение.
329919Используется алгоритм search_n для поиска n последовательных целых значений в вектор<int></int> объект. Если значение 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 не правильно показывает, что будет отображаться во время выполнения.
319692Visual Studio аварийно завершает работу при добавлении элемента управления StackPanel абзаца
334662При создании WPF-приложения в Visual Basic, некоторые меню и панели инструментов может перестать отвечать на запросы и появляется следующее сообщение об ошибке:

Произошло необработанное исключение.

Поддерживаемые языки и операционные системы

Поддерживаемые языки

Visual Studio 2008 SP1 содержит обновления для следующих версий Visual Studio 2008:
  • Английский
  • Китайский (упрощенное письмо)
  • Китайский (традиционное письмо)
  • Французский
  • Немецкий
  • Итальянский
  • Японский
  • Корейский
  • Русский
  • Испанский
  • Португальский (Бразилия)

Поддерживаемые операционные системы

  • Windows Server 2008 RTM или SP1
  • Windows Vista или 1 (SP1)
  • Пакет обновления 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):
    http://msdn2.Microsoft.com/en-us/library/Aa372866.aspx
  • Рекомендуется 512 МБ или больше оперативной памяти.

Поддержка Visual Studio 2008 с пакетом обновления 1

Официальная поддержка доступна через Microsoft Connect. Дополнительные сведения см. на веб-узле корпорации Майкрософт по адресу:
http://Connect.Microsoft.com/

Администратор развертывания Visual Studio 2008 с пакетом обновления 1

Visual Studio 2008 SP1 является условной загрузки диспетчер и обновления программы установки. Visual Studio 2008 SP1, обнаруживает и устанавливает только важные обновления, применимые к компьютеру, на котором запущен. Для развертывания Администратор Создание макета полного пакета на компьютере сервера. Чтобы создать макет полного пакета Visual Studio 2008 с пакетом обновления 1, выполните следующие действия.
  1. Загрузите файл VS90sp1_KB945140.exe во временную папку на компьютере, который подключен к Интернету. Например сохраните файл в папке C:\VS90SP1.
  2. Нажмите кнопку Пуск, нажмите кнопку Запуск, тип cmd, а затем нажмите кнопку ОК.

    Примечание В Windows Vista Если запрос пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
  3. Введите следующую команду, чтобы загрузить все пакеты Visual Studio 2008 с пакетом обновления 1:
    /Createlayout VS90sp1-KB945140-ENU.exe FullTargetFolderPath / passive
    Примечание Заполнитель FullTargetFolderPath Представляет целевую папку для макета пакета. Например введите следующую команду:
    / Passive c:\VS90SP1\Layout /createlayout VS90sp1-KB945140-ENU.exe
После выполнения этих действий необходимо загружать полные пакеты Visual Studio 2008 с пакетом обновления 1, хранения пакетов в указанную папку и не установить Visual Studio 2008 с пакетом обновления 1. Эти пакеты содержат программу установки пакета обновления 1 (SPInstaller.exe).

Для переноса обновления на клиентских компьютерах, выполните следующие действия:
  1. Скопируйте папку макет на общий сетевой ресурс.
  2. Запустите SPInstaller.exe от клиента компьютеров с помощью следующей команды:
    FullNetworkPath/ SPInstaller.exe/q/log %temp%\VS90SP1.htm promptrestart
    Например введите следующую команду:
    \\Сервер/ \VS90SP1\Layout\SPInstaller.exe/q/log %temp%\VS90SP1.htm promptrestart

Вопросы по установке и удалению для всех платформ

Файл Readme для получения дополнительных сведений см.

Известные проблемы, возникающие после установки пакета обновления

Файл Readme для получения дополнительных сведений см.

Ссылки

Дополнительные сведения об этом пакете обновления посетите следующий веб-узел корпорации Майкрософт:
http://go.Microsoft.com/fwlink/?LinkId=110456
Дополнительные сведения о Visual Studio 2008 Пакет обновления 1 для экспресс-выпусков щелкните следующий номер статьи базы знаний Майкрософт:
950264Список изменений и исправлений для Visual Studio 2008 Express Editions Пакет обновления 1
Для получения дополнительных сведений конструктора моделей EDM ADO.NET щелкните следующие номера статей базы знаний Майкрософт:
956252Как отключить конструктор моделей EDM ADO.NET в оболочке Visual Studio 2008 Пакет обновления 1 (в изолированном режиме)
956253 Конструктор моделей EDM ADO.NET не поддерживается в оболочке Пакет обновления 1 для Visual Studio 2008 (интегрированный режим)

Свойства

Код статьи: 950263 - Последний отзыв: 3 июля 2013 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Studio 2008 Team Suite
  • Microsoft Visual Studio 2008 Team Edition for Database Professionals
  • Microsoft Visual Studio 2008 Team Edition for Software Architects
  • Microsoft Visual Studio 2008 Team Edition for Software Developers
  • Microsoft Visual Studio 2008 Team Edition for Software Testers
  • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft Visual Studio 2008 Professional Edition
  • Microsoft Visual C# 2008 Express Edition
Ключевые слова: 
kbexpertiseadvanced kbhowto kbinfo kbmt KB950263 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 950263

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

 

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