Резюме

Тази статия съдържа списък на известни проблеми с инсталиране и премахване на Microsoft Visual Studio 2008 Service Pack 1 (SP1). Освен това тази статия разглежда функциите в Visual Studio 2008 SP1.Бележки за Visual Studio 2008 SP1 за Експресно издание са включени в следната статия в базата знания на Microsoft:

950264 списък с промените и фиксирани проблеми в Visual Studio 2008 Service Pack 1 за Експресно издание

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

Продукти, за които се прилага Visual Studio 2008 SP1

  • Microsoft .NET Framework 3.5

  • Microsoft Windows SDK

  • Visual Studio 2008 екип пакет

  • Visual Studio 2008 издание екип за специалисти база данни

  • Visual Studio 2008 Edition екип за архитектурата на софтуера

  • Visual Studio 2008 отбор издание за разработчици на софтуер

  • Visual Studio 2008 Edition екип за проверка на софтуер

  • Visual Studio 2008 Standard Edition

  • Visual Studio 2008 Professional Edition

Как да получите Visual Studio 2008 SP1

За да получите Visual Studio 2008 SP1, посетете следния уеб сайт на Microsoft:

http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=enТози пакет инсталира сервизния пакет за следните издания на Visual Studio 2008:

  • Visual Studio 2008 екип пакет

  • Visual Studio 2008 издание екип за специалисти база данни

  • Visual Studio 2008 Edition екип за архитектурата на софтуера

  • Visual Studio 2008 отбор издание за разработчици на софтуер

  • Visual Studio 2008 Edition екип за проверка на софтуер

  • Visual Studio 2008 Standard Edition

  • Visual Studio 2008 Professional Edition

За повече информация за изтегляне на място за Visual Studio 2008 Service Pack 1 за Експресно издание щракнете върху следния номер на статия в базата знания на Microsoft:

950264 списък с промените и фиксирани проблеми в Visual Studio 2008 Service Pack 1 за Експресно издание

Промяна на функции и фиксирани проблеми в Visual Studio 2008 SP1

За повече информация относно променените функции и фиксирани проблеми в Visual Studio 2008 SP1 щракнете върху следните номера на статии в базата знания на Microsoft:

951845 списък на промените и фиксирани проблеми в Visual Studio 2008 Service Pack 1 за екип издания

951847 списък с промените и фиксирани проблеми в .NET Framework 3.5 Service Pack 1Този сервизен пакет добавя следните нови функции:

  • Поддръжка на SQL Server 2008 общност Technology Preview (CTP)

  • Следните Visual Basic PowerPack контроли:

    • Линия

    • Фигура

    • Често данни

  • Подобрения в Windows комуникация фондация (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 уеб разработчик.

  • Форматиране на поддръжка в Visual Web Developer JavaScript.

  • Подобрения в преименуването процес в Visual Web Developer WCF услуга.

  • Промени за подобряване на поддръжката за проверка на резултатите в паметта Language-Integrated Query (LINQ) заявки за отстраняване на грешки.

  • Нова Visual C# функция, която предоставя богат набор от грешка информация за кода.

  • Способността на Visual Studio Industry партньори (VSIP) партньори да инсталирате едно копие на файловете за пакет, който може да се използва от много отделни приложения.

  • Следните нови функции в Windows представяне фондация (WPF) дизайнер

    • Дизайн време поддръжка за събития раздел

    • TabControl контрол и разширител

    • Код за преименуване на XAML и преминете към дефиниция функционалност.

  • Подобрения в Visual Studio инструменти за Office System (VSTO) за регистриране на грешки добавка за поддръжка.

  • Подобрения в XSD схема Explorer.

  • Промени в стъпка в конкретни грешки функцията и филтриране на стъпка отстраняване на грешки за управлявани свойства и управлявани оператори.

  • Способността на дебъгера за отмяна символ и източник за изтегляне от Microsoft публична символ сървъри.

  • Опростена поддръжка за справка източник в дебъгер.

  • Проектант на обект ADO.NET за улесняване на достъпа до данни.

  • Възможността за добавяне на локален кеш на база данни за проекти за устройството.

  • Шаблони за ASP.NET динамични данни и контроли.

  • Шаблони за IIS 7.0 контролиран модул и манипулатор.

  • Поддръжка за стартиране на клиентски грешки WCF тест на WCF услуга файл (.svc) като натиснете F5.

  • Промените във файла Svcutil.exe и Visual Studio 2008 SP1 възстановяване свойството по избор на XML schema definition (XSD). Можете да използвате свойството по избор , за да направите следното:

    • Можете да използвате следната команда, за да генерира клас обвивка за незадължителен параметър:

      svcutil wsdl_file_name.wsdl / обвивка

    • Можете да добавите < обвивка > вярно < / обвивка > отчет в раздела ClientOptions във файла svcmap да препраща към WSDL услуга.Забележка: Файлът Svcutil.exe прилага свойството по избор в .NET Framework 2.0. Свойството по избор обаче не е налична в .NET Framework 3.5.

Visual Studio Tools for Office System 3.0 Runtime

Нови функции и функции

  • Документ на ниво функции са активирани за VSTO добавки. Например ListObject контрол и управлявани контроли са активирани.

Visual Web Developer 2008

Нови функции и функции

  • Visual Web Developer 2008 Express поддържа уеб приложение модел проект и шаблони. Освен това Visual Web Developer 2008 Express поддържа библиотека за клас проекти. Можете да създадете отделен блок да запишете споделена логика от уеб сайта или приложението.

  • Подобрена е поддръжката на JScript команди за форматиране. Клавишната комбинация CTRL + K и клавишната комбинация CTRL + D сега поддържани самостоятелни JScript (.js) файлове и JScript .aspx страници.

  • Се добавя поддръжка за Microsoft SQL Server 2008. Можете да се свържете към SQL Server 2008 в Server Explorer. Плъзгане и пускане операция от Server Explorer сега поддържа генериране на код за типовете данни, които са специфични за 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 Feature Pack е включен в Visual Studio 2008 SP1.

Visual C#

Нови функции и функции

  • Този сервизен пакет добавя отстраняване поддръжка за следните елементи:

    • Диапазон променливи заявки

    • Анонимни типове

    • Общ тип аргументи

  • Този сервизен пакет добавя нова функция на Visual C# IDE, която предоставя богат набор от грешка информация за кода. По-конкретно тази функция показва израз ниво грешките при отворени файлове по кода. Тези грешки израз ниво преди това са съобщени само след операция за изграждане.

Променените функции и функции

  • В по-ранните версии на Visual Studio списък със задачи се попълва чрез да правите задачи, които са зададени в отворените файлове. В този сервизен пакет Visual C# IDE разширява тази функционалност. Visual C# IDE попълва списък със задачи с помощта на задачи със задачи, посочени в цялата решение.

Подобрени функции и функции

  • Този сервизен пакет подобрява производителността на метода Enumerable.Cast < T > като забраняват обмяната на опашката стойност и реализации изрично определен потребител. Пример за конвертиране на опашката стойност е реализация от тип int данни дълго тип данни.

  • Този сервизен пакет подобрява производителността при стандартен оператор в заявка и Изберете оператор Стандартна заявка.

Visual Basic

Нови функции и функции

  • Visual Studio 2008 IDE се добавя код пример редактор за код на Visual Basic.

  • Нов XML обекти са добавени към съветника на схемата.

  • Се добавя поддръжка за Microsoft SQL Server 2008. Този сервизен пакет можете да се свържете и работа с бази данни на SQL Server 2008.

  • Добавя се контролата линия.

  • Контролата на фигура се добавя.

  • Контролата данни често се добавя.

Подобрени функции и функции

  • Подобрена е работата за преименуване на Windows комуникация фондация (WCF) услуга.

  • VBUpgrade многословен режим включва допълнителна информация.

Windows представяне фондация (WPF) дизайнер

Нови функции и функции

  • Свойства на прозореца съдържа раздела събития . Събития раздел ви позволява да създавате, присвояване и преглед на събития.

  • Прозореца свойства вече ви позволява да сортирате свойства по азбучен ред по име на свойство и по категории.

  • Да работят по-добре с XAML са били актуализирани операции преименувате и преминете към дефиниция функция. Преименуване на операциите във файла с код отзад преименувате дефиницията на XAML. Освен това можете да преместите XAML декларацията на контрола чрез функцията отидете до дефиницията на екземпляр във файла с код отзад.

  • Можете да сега плъзнете контролите от инструменти дизайнер дори когато XAML е активен. Дори можете да плъзгате контролите от инструменти на XAML редактор.

  • Snaplines сега се прилагат за контрол на разстояние. Това изпълнение позволява лесно да сложи контрол фиксирана разстояние от други контроли или контейнер ръбове.

  • Контролата разширител сега разширява автоматично, когато контролата е избрана или когато плъзнете друга контрола за разгъване контрол. По този начин може да проектира съдържанието на контролата разширител по време на проектиране, без да засяга свойството IsExpanded по време на изпълнение.

  • Сега можете да изтриете съществуващ мрежа за редове и колони чрез плъзгане линии от железопътната мрежа. Това действие се поддържа позициите на всички съдържащи контрол върху дизайна.

Подобрени функции и функции

  • Visual Studio 2008 SP1 са направени много подобрения в стабилността и производителността. Основна област на подобрения включва по-бързо, по-стабилната документ, зареждане и по-точно съобщаване за грешки.

Windows SDK

Подобрени функции и функции

  • SvcTraceViewer.exe и SvcUtil.exe - Windows комуникация фондация (WCF) услуга проследяване инструменти за преглед

Visual Studio Debugger

Променените функции и функции (важи за всички ие)

  • Стъпка в определени функцията и филтриране на стъпка за управлявани свойства и управлявани оператори са променени. Дебъгер избягва степинг свойство getters и оператор претоварване. За да промените това поведение, можете да щракнете върху стъпка в -> в контекстното меню по време на отстраняване на грешки.Освен това можете да забраните това напълно. За да направите това, изпълнете следните стъпки:

    1. Visual Studio 2008 щракнете върху Опции в менюто инструменти .

    2. Разгънете отстраняване на грешкии изберете Общи.

    3. Забранете "стъпка в" поведение в Общи екран.

Подобрени функции и функции (важи за всички стандартни срещу и ие на по-нова версия)

  • Тази актуализация съдържа подобрения за символи и източници от публични сървъри на Microsoft. Добавя се опция, която позволява лесно символ и източник за изтегляне от Microsoft публична символ сървъри. Можете също да отмените символ файлове, които да отнеме много време. За да конфигурирате тази опция, изпълнете следните стъпки:

    1. Visual Studio 2008 щракнете върху Опции в менюто инструменти .

    2. Разгънете отстраняване на грешкии изберете Общи.

    3. Забранете "стъпка в" поведение в Общи екран.

  • Тази актуализация съдържа подобрения за автоматизация на дебъгера модел. Тази актуализация добавя поддръжка за модел автоматизация адрес точки на прекъсване и изразяване оценка на неактуални теми или рамки.

Проекти за данни

Нови функции и функции

Проектант на обект ADO.NET

Проектант на обект ADO.NET се добавя във всички издания на Visual Studio 2008. Проектант на обект ADO.NET включва следните функции.

  • Проектант на обектИзползвайки проектант на обект, можете да предприемете следните действия:

    • Генериране на обектен модел на данни от база данни и след това покажете модел на дизайнер повърхността.

    • Проверка на модели и съпоставяне по време на проектиране.

    • По желание вграждане метаданни артефакти рамка на обекти в събрание на изхода. Субект рамка метаданни артефакти, които можете да вградите включват следното:

      • Концептуална схема артефакти дефиниция език (CSDL)

      • Съпоставяне на спецификацията език (MSL) артефакти

      • Съхранение на схемата артефакти дефиниция език (SSDL)

    • Копирайте обекта рамка метаданни артефакти директорията output.

    • Актуализация генерира модел и съпоставяне при промяна на таблиците в базата данни.

  • Прозорецът на инструмента обект нанасяне на данниВ прозореца на инструмента обект нанасяне на данни можете да предприемете следните действия:

    • Разглеждане и редактиране на съпоставяния на обекти и асоциации.

    • Карта обект йерархия една таблица с помощта на таблицата на йерархията (TPH) съпоставяне.

    • Карта обект йерархия няколко таблици с помощта на таблицата за съпоставяне на тип (TPT).

    • Съпоставяне на обекти за съхранени процедури.

    • Прилагат множество условия за съпоставяне на таблица.

    • Разделяне на обекти в таблици.

    • Карта на връзките.

  • Инструмент за модела на браузъраВ прозореца на браузъра модел инструмент можете да предприемете следните действия:

    • Модел се визуализира като дърво йерархия.

    • Лесно Намерете обекти, свойства и връзки на проектанта от модела на браузъра и обратно.

  • ПоддръжкаПроектант на обект ADO.NET добавя поддръжка за следното:

    • Microsoft SQL Server компактен Edition

    • Следните нови видове в SQL Server 2008:

      • Дата

      • Време

      • DateTime2

      • DateTimeOffset

      • FileStream

    Релационни проект (O/R дизайнер)

  • O/R дизайнер във всички версии на Visual Studio 2008 поддържа следните нови видове в Microsoft SQL Server 2008:

    • Дата

    • Време

    • DateTime2

    • DateTimeOffset

    • FileStream

Редактор на XML и XSLT дебъгер

XML схема Explorer се добавя към всички версии на Visual Studio 2008, освен Express издания. XML схема Explorer включва следните функции:

  • Представяне на схемата задава в инструмент прозорец, който показва йерархична структура на XML Schema Definition (XSD) и свързаните с тях XSDs.

  • Възможност за търсене по схема задава.

  • Сортиране, филтриране функции и навигацията за схемата набори.

  • Интеграция с XML редактор за разрешаване на навигация от дървото на XML редактор и обратно.

Подобрени функции и функции

Редактор на XML и XSLT дебъгер

Няколко клиент и софтуерни актуализации са приложени в редактора на XML и XSLT дебъгер.

Известни проблеми в този сервизен пакет и как да ги избегнете

  • За няколко версии на Visual Studio 2008 Microsoft поддържа само тези конфигурации, в който всички версии са на същото ниво на сервизния пакет. Ако компютърът е с няколко езикови версии на Visual Studio 2008, няколко версии на Visual Studio 2008 или и двете, всички издания трябва да бъде нивото на изданието или нивото на SP1 да се поддържа от Microsoft.

Спешни корекции, включени в този сервизен пакет

Статията в базата знания на 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

КОРЕКЦИЯ: Възникват проблеми в IDE след използване на Visual Studio 2008 за изграждане на Visual Basic project

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 Tools for Office System 3.0

Свързване на ИД

Описание

301392

VSTO и Visual Basic for Applications междуоперационни не работи. Това кара свойството EnableVBACallers да накарате VBA грешка в Visual Studio 2008.

306900

Добавяте контрола текстово поле в Microsoft Outlook формуляр регион. След опит за копиране, изтриване или поставете контрол с помощта на клавиатурата. Когато направите това, контрола текстово поле не работи.

311397

Версия 3.0 VSTO освобождава разпределена памет от само себе си.

328329

Кеша на данни е повреден, когато защитени word персонализации съществува.

Уеб разработчик Visual Studio 2008

Свързване на ИД

Описание

291226

Когато се събират проект, който използва .refresh файлове, .refresh файлове отнема много време за съставяне.

292096

Интервали са поставени правилно, когато форматирате каскадни файла лист със стилове (.css).

293526

Уеб операция за отстраняване на грешки е неуспешно, ако раздела съставяне е дефинирано в местоположение елемента във файла Web.config.

293683

Каскадни стилове (CSS) IntelliSense добавя двойни кавички в атрибута class след като активирате опцията Вмъкни атрибут стойност оферта при въвеждането .

299418

Когато добавяте нова страница образец на проекта, и изберете родителска страница образец за нова страница образец, стойността на атрибута AutoEventWireup по подразбиране е зададен на False.

302554

Получавате съобщение за грешка "Не може да намери CSS селектор на клас"< клас_на_обекта >"", когато щракнете върху отидете на дефинициите в името на DIV клас.

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

Visual Studio 2008 Beta 2 се срива, когато форматирате самостоятелен .css файл.

311717

Когато използвате потребителски контроли, които са в раздела група, която е в раздела контейнер в подробности, получавате съобщение за грешка.

312146

Каскадно стил лист (.css) файлове в папките, които са в папката App_Themes се игнорират по време на проектиране.

312199

Ако зададете външен .config файла в атрибута configSource на елемента на компилация във файла Web.config, debug операцията е неуспешна.

314664

Когато актуализирате източника на параметър за заявка, която е определена за SqlDatasouce обект, Visual Studio 2008 повреди други параметри за заявката.

314745

Не можете да използвате Page.StyleSheetTheme свойство на страница, която използва страница образец.

315930

Когато редактирате уеб страници, които съдържат таблици в режим на проектиране, програмният код на уеб страницата е прекъсната.

317032

Когато поставите Visual Studio на втори монитор в случай на два монитора, проблем възниква, когато преоразмерите редактор.

317251

Когато се свързвате към .css файл в страница образец чрез ~ / синтаксис, дете страници нямат достъп до .css файл.

320945

JScript IntelliSense не работи с библиотека на JavaScript "Ext JS".

321902

Проектант на HTML не замества селекцията при извършване на операция за поставяне.

321928

Проектант на HTML не приема клавишни комбинации.

322465

HTML дизайнер обръща въвеждане на текст, който замества селекция, ако селекцията има етикет.

322633

Синтаксиса на функцията не е налична за класически .asp файлове.

324668

Проектант на ASP.NET неправилно поставени < период > етикет около SqlDataSource параметри.

327262

Ако изберете контрола в таблица, която е в панела, контролата е избрана неправилно в режим на източника.

327560

HTML страница не не се показва правилно след двукратно щракване върху бутон в изглед за проектиране.

328944

Бутона за изглед на код и бутона за изглед за проектиране не са разрешени и клавиша F7 и клавишната комбинация SHIFT + F7 не работят.

328999

Поставяне на етикета < препратка > JavaScript файл точка вграден JavaScript файл в проект в Visual Studio 2008. Когато компилирате проекта, можете да получите съобщение за грешка, подобно на следното:

Не можете да копирате файла "obj\Debug\ClassLibrary.dll" на "bin\Debug\ClassLibrary.dll". Този процес няма достъп до файла 'bin\Debug\ClassLibrary.dll', защото се използва от друг процес.

Този проблем възниква, когато и двата файла са отворени в Visual Studio 2008 IDE.

330457

В режим на проектиране на Visual Studio 2008 "Код на изглед" десния контекстното меню запис не винаги е видима

330792

Свойството NavigateURL на контролата за хипервръзка неправилно разрешава 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

При рендиране на вградените таблици, които съдържат "width = 100 %" етикет в изглед за проектиране на Visual Studio 2008 IDE, IDE може да спре да отговаря.

338211

Сега можете да забранява функцията за визуализация и да отваряте съдържание директно в изглед за проектиране и зададете това поведение по подразбиране.

338668

Visual Studio 2008 престава да реагира в изглед за проектиране, когато използвате анимиран gif изображение Atlas UpdateProgress контрол

342172

Редактор на Visual Studio произвежда неочаквано и неправилно HTML след плъзнете контролния панел UpdatePanel контрол.

Visual C#

Свързване на ИД

Описание

294736

IntelliSense се предлага само за четене свойства на обект initializers.

295945

Премахване на неизползваните Usings командата не премахва необвързан използване Language-Integrated Query (LINQ) отчети.

299277

System.Linq.IGrouping интерфейс не може да се използва в Windows представяне фондация (WPF) обвързване за свойството на ключ, защото интерфейс е реализиран изрично.

299827

Функцията Преименуване Refactor функция не винаги се справят низ съдържанието правилно.

303073

Когато компилирате кода, който е неправилно образуван коментари като използвате опцията /doc , получавате съобщение за грешка "Вътрешна грешка в компилатора".

304338

Когато създавате общи манипулатор чрез функцията "генериране на манипулатор на събитие в раздел", Visual Studio 2008 IDE се срива.

304804

Използване на директивата не се прилага към двете части на частично метод ако използвате директивата се определя в различни обхвати.

305895

Операторът "==" и "! ="оператор не функционират правилно при операторите сравнение тип позволяващ стойност Null стойност със себе си. Този проблем възниква, когато стойността на типа е невалиден.

307131

IntelliSense показва разширение методите, които се отнасят за тип параметри.

315853

Две заключване отчети в същия блок може да предизвика компилатор да се срине.

316127

Когато натиснете CTRL + ENTER или SHIFT + CTRL + ENTER в XML коментар, Visual Studio 2008 се срива.

336039

Потребителски интерфейс за проблеми при Microsoft мишка за лаптоп е включен в

317256

Шаблон за изобразяване на дебъгера препратки грешна Microsoft.VisualStudio.DebuggerVisualizers събрание когато е инсталирана по-ранна версия на Visual Studio.

319387

Когато позвъните интерфейс метод в израз дървета, типове стойности са опаковка.

319429

Обектът initializers за типа стойности не работят правилно в израз дървета.

319430

Обектът initializer работи неправилно с типове стойности променливи

319454

Израз дървета, които са дефинирани от потребителя реализации не работят правилно.

319465

Налице оператор фалшиви оператор не работят правилно в израз дървета при тези оператори са претоварен.

321448

Преименуване refactoring може да предизвика Visual C# 2008 Express Edition да спре да отговаря (да увисне).

322925

Когато преминете празни позоваване GetHashCode функция, някои обекти StringComparers хвърли ArgumentNullException изключение. Това изключение е без документи

323137

LINQ израз дърво компилатор води до възникване на VerificationException изключение на null константи за Нулиращ типове.

327883

LINQ израз компилатор се срива, когато сте добре форматиран израз дърво, включващи "е" оператор и операнд, чийто тип е невалиден.

329326

Много проблеми възникват, когато компилирате следния код:"default(T)? т"

336356

Имате решение, което има много проекти. Ако щракнете върху "Намери всички препратки" в решението, Visual Studio може да спре да отговаря или се нуждае от дълго време за завършване на операцията.

337315

Когато добавяне метод, който се използва от колекция initializer връща невалидни стойност, израз компилатор генерира невалиден код.

339226

C# компилатор създава невалиден израз дърво, когато Нулиращ потребител оператор се използва.

339562

Съставяте израз дърво възел за нов израз, който използва типа "System.Void", израз дърво възел е изграден. Когато се събират израз дърво възел, компилатор израз се срива.

340291

C# компилатор излъчва неправилен израз дърво enum двоичен операции.

340383

Ако вградените команди се използват без скоби, компилатори може да хвърли грешка и отказва да състави.

342361

Когато създавате фиксиран размер масив структура от данни в Visual Studio 2008 насочване Compact Framework 2.0, можете да получите следното съобщение за грешка:

Липсващи компилатор изисква член "System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor"

344277

IntelliSense срива IDE, когато превъртате членовете на обект от библиотеката на друг производител.

346407

Анализ на живо семантично грешки неправилно показва съобщение за грешка.

347248

Анализ на живо семантично грешки показва грешен следната грешка:

"Тип"int"трябва да бъде тип препратка

Visual Basic

Свързване на ИД

Описание

326452

Получавате съобщения за грешки на неправилни и поведение при импортиране на XML имена.

333884

Проекти на Visual Basic се събират бавно, когато те съдържат препратки към уеб.

321043

Може да възникнат грешки проблеми с производителността, когато използвате големи масиви.

320416,302187

Може да възникнат грешки проблеми с производителността, когато използвате големи масиви.

301577

Неправилна стойност изхода се показва в прозореца.

315796

Компилатор може да блокира, когато редактирате приложение на Windows Forms.

322131

Приложение, което съдържа атрибут по избор предизвиква компилатор да се срине.

322714

Ако промените страница със свойства, трябва да има замърсени флаг показва. Ако промените само един текст в страницата за свойства, промяната ще бъдат загубени.

301749

"Използване на System.Linq" Директива липсва от файловете, които са създадени от класа дизайнер.

317143

Publisher използва неправилно конфигуриране на настройките за съставяне и публикуване на проекти и решения.

312573

След надграждане на Visual Basic 6 код на Visual Basic 2008 Express Edition се появява следното съобщение за грешка: "операцията не беше завършена. Системата не може да намери указания файл."

291268

Връзка с данни на SQL Server 2008 е неуспешно.

305371

Инсталация на Visual Studio 2008 забранява връзки към SQL 2008 отп.

311689

Грешка в кода, който се генерира от набори данни дизайнер.

331912

Въведени данни връзки са повредени.

321275

Съобщение за грешка в набор данни дизайнер: "исканото стойност"Свойства"не е намерен."

305067

Когато използвате проектант на компоненти на ASP.NET проект, Visual Basic Power Pack PrintForm компонент се показва в кутията с инструменти.

Visual Studio Debugger

Свързване на ИД

Описание

307998

Не можете да премахнете прекъсване от приложение на Microsoft ASP.NET при отстраняване на грешки заявление.

308138

Ако имате два файла, които имат същите имена в различни папки, точки на прекъсване работи само в един от файловете.

310644

Изобразяване на изглед на данни не се показва правилно.

301865

Може да срещнете проблем при използване на точки на прекъсване на компютър, работещ под Windows Vista.

319295

Когато хранилището на Microsoft символ е конфигуриран в Visual Studio и Visual Studio работи в Windows Vista, Visual Studio винаги се показва символ лицензионното споразумение.

315555

Debug JavaScript като прикачите дебъгера към Iexplorer.exe чрез Visual Studio 2008. Ако се зареждат скрипт файлове с едно и също име, точки на прекъсване да не съществуват в правилния скрипт когато страницата се обновява.

320815

StartupInfo.wShowWindow флаг има различни стойности, когато програмата се стартира чрез стартира без грешки стартира грешки опцията или.

333493

Не можете да пренасочвате приложение с помощта на стандартния вход (стандартния вход) и стандартен изход (STDOUT) за отстраняване на грешки.

Visual Studio SDK

Свързване на ИД

Описание

320999

Когато обедините приложение код, който включва метод обявено в абстрактен общ клас, NullReferenceException грешка и AspNET_Merge.exe програма е неуспешно.

Visual C++

Свързване на ИД

Описание

312421

Visual C++ 2008 Express Edition Service Pack 1 се добавя инструмента Microsoft макрос асемблер (MASM) за Visual C++ 2008 Express Edition.

310004

След като разрешите опцията /doc компилатор Visual C++ 2008, компилатор се срива, когато компилирате нестандартен код, който е compilable.

323448

Параметри на "заплаха" означавапотенциалнапричина std::complex < T > обект е неправилен.

294649

Не можете да използвате intrin.h горния файл и string.h горния файл едновременно.

337740

Когато използвате _BIND_TO_CURRENT_VCLIBS_VERSION определят проект чрез ATL на компютър с Visual C++ 2008 Feature Pack инсталиран, получавате съобщения за грешка "грешка LNK2001".

330199

След изграждането многобайтови знаци набор (MBCS) програма, която използва метода GetSelText на класа RichEditCtrl, програмата се връща неправилна стойност.

329919

Използвате search_n алгоритъм за намиране на n последователни цяло число стойности в вектор < int > обект. Assertion може да възникне, ако стойността на n е по-голямо от 3.

339442

Is_pod и has_trivial_constructor класа неправилно връща точно клас тип не е под нито е конструктор обикновен по подразбиране.

337241

В някои приложения, чиято. НЦБ файл надвишава 64 мегабайта (МБ), могат да откажат IntelliSense.

339432

Компилатор неправилно връща false за is_polymorphic клас.

Проектант на Windows представяне фондация (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 IDE може да се срине.

315614

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

318018

XAML designer не показва правилно, което ще се появи по време на изпълнение.

319692

Visual Studio се срива, когато добавяте StackPanel контрола на абзац

334662

Когато създавате WPF приложение в Visual Basic, някои менюта и ленти с инструменти може да спре да отговаря и получавате следното съобщение за грешка:

Възникна необработено изключение.

Поддържани езици и операционни системи

Поддържани езици

Visual Studio 2008 SP1 предоставя актуализации за следните версии на Visual Studio 2008:

  • Английски

  • Китайски (опростен)

  • Китайски (традиционен)

  • Френски

  • Немски

  • Италиански

  • Японски

  • Корейски

  • Руски

  • Испански

  • Португалски (Бразилия)

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

  • Windows Server 2008 RTM или SP1

  • Windows Vista или SP1

  • Windows XP Service Pack 2 (SP2) или по-нова версия на Windows XP

  • Windows Server 2003 SP1 или по-нова версия на Windows Server 2003Забележка: Ако трябва да имате поддръжка за Microsoft SQL Server 2008 общност Technology Preview (CTP), трябва да имате Windows Server 2003 SP2 инсталиран.

Изисквания за инсталиране

  • Лицензирано копие на един от продуктите на поддържаните Visual Studio 2008 трябва да бъде инсталиран на компютъра местоназначение.

  • Microsoft Windows Installer 3.1 или по-нова версия на Windows Installer, трябва да бъде инсталиран на компютъра местоназначение. За повече информация посетете следния уеб сайт на Microsoft Developer Network (MSDN):

    http://msdn2.microsoft.com/en-us/library/Aa372866.aspx

  • Препоръчително е 512 MB или повече RAM.

Visual Studio 2008 SP1 поддръжка

Професионална поддръжка се предлага чрез Microsoft Connect. За повече информация посетете следния уеб сайт на Microsoft:

http://connect.microsoft.com/

Разполагане на администратор на Visual Studio 2008 SP1

Visual Studio 2008 SP1 е условно изтегляне мениджър и актуализация на инсталиране. Visual Studio 2008 SP1 открива и инсталира само актуализации, приложими към компютъра, на който се изпълнява. За разполагане на администратор създаде пълен пакет оформление на сървърния компютър. За да създадете пълния пакет оформление на Visual Studio 2008 SP1, изпълнете следните стъпки:

  1. Изтеглете файла VS90sp1_KB945140.exe във временна папка на компютър, свързан към интернет. Например запишете файла в папката C:\VS90SP1.

  2. Щракнете върху Старт, щракнете върху Изпълнение, въведете cmd и след това щракнете върху OK.Забележка: В Windows Vista ако се появи подкана за въвеждане на администраторска парола или за потвърждение, въведете паролата или щракнете върху продължи.

  3. Въведете следната команда, за да изтеглите всички пакети за Visual Studio 2008 SP1:

    VS90sp1-KB945140-ENU.exe /createlayout FullTargetFolderPath/passiveЗабележка: Контейнер FullTargetFolderPath представлява целевата папка за оформлението на пакета. Например въведете следната команда:

    VS90sp1-KB945140-ENU.exe /createlayout c:\VS90SP1\Layout /passive

Когато следвате тези стъпки, можете да изтеглите пълния Visual Studio 2008 SP1 пакети се съхранява на пакети в папката, която сте задали и не инсталирате Visual Studio 2008 SP1. Тези пакети включват SP1 инсталиращата програма (SPInstaller.exe).След това да инсталирате актуализацията на клиентски компютри, изпълнете следните стъпки:

  1. Копирайте папката създадена оформление споделено мрежово местоположение.

  2. Изпълнение на SPInstaller.exe от клиентски компютри с помощта на следната команда:

    FullNetworkPathSPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestartНапример можете да въведете следната команда:

    \\Server\VS90SP1\Layout\SPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart

Инсталиране/премахване проблеми за всички платформи

Вижте Readme документа за повече информация.

Известни проблеми със сервизен пакет

Вижте Readme документа за повече информация.

Препратки

За повече информация относно този сервизен пакет посетете следния уеб сайт на Microsoft:

http://go.microsoft.com/fwlink/?LinkID=110456За повече информация за Visual Studio 2008 Service Pack 1 за Express издания щракнете върху следния номер на статия в базата знания на Microsoft:

950264 списък на промените и фиксирани проблеми за Visual Studio 2008 Express издания със Service Pack 1За повече информация ADO.NET субект данни модел дизайнер щракнете върху следните номера на статии в базата знания на Microsoft:

956252 как да забраните ADO.NET субект данни модел дизайнер в обвивката на Visual Studio 2008 Service Pack 1 (изолиран режим)

956253 обект ADO.NET данни дизайнер модел не се поддържа в обвивката на Visual Studio 2008 Service Pack 1 (интегриран режим)

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.