Резюме
Тази статия съдържа списък на известни проблеми с инсталиране и премахване на 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 динамични данни и контроли.
-
-
-
Промените във файла 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 Studio списък със задачи се попълва чрез да правите задачи, които са зададени в отворените файлове. В този сервизен пакет Visual C# IDE разширява тази функционалност. Visual C# IDE попълва списък със задачи с помощта на задачи със задачи, посочени в цялата решение.
Подобрени функции и функции
-
Този сервизен пакет подобрява производителността на метода Enumerable.Cast < T > като забраняват обмяната на опашката стойност и реализации изрично определен потребител. Пример за конвертиране на опашката стойност е реализация от тип int данни дълго тип данни.
-
Този сервизен пакет подобрява производителността при стандартен оператор в заявка и Изберете оператор Стандартна заявка.
Visual Basic
Нови функции и функции
-
Visual Studio 2008 IDE се добавя код пример редактор за код на Visual Basic.
-
-
Се добавя поддръжка за 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 и оператор претоварване. За да промените това поведение, можете да щракнете върху стъпка в -> в контекстното меню по време на отстраняване на грешки.
Освен това можете да забраните това напълно. За да направите това, изпълнете следните стъпки:-
Visual Studio 2008 щракнете върху Опции в менюто инструменти .
-
Разгънете отстраняване на грешкии изберете Общи.
-
Забранете "стъпка в" поведение в Общи екран.
-
Подобрени функции и функции (важи за всички стандартни срещу и ие на по-нова версия)
-
Тази актуализация съдържа подобрения за символи и източници от публични сървъри на Microsoft. Добавя се опция, която позволява лесно символ и източник за изтегляне от Microsoft публична символ сървъри. Можете също да отмените символ файлове, които да отнеме много време. За да конфигурирате тази опция, изпълнете следните стъпки:
-
Visual Studio 2008 щракнете върху Опции в менюто инструменти .
-
-
Забранете "стъпка в" поведение в Общи екран.
-
-
Тази актуализация съдържа подобрения за автоматизация на дебъгера модел. Тази актуализация добавя поддръжка за модел автоматизация адрес точки на прекъсване и изразяване оценка на неактуални теми или рамки.
Проекти за данни
Нови функции и функции
Проектант на обект ADO.NET
Проектант на обект ADO.NET се добавя във всички издания на Visual Studio 2008. Проектант на обект ADO.NET включва следните функции.
-
Проектант на обект
Използвайки проектант на обект, можете да предприемете следните действия:-
Генериране на обектен модел на данни от база данни и след това покажете модел на дизайнер повърхността.
-
Проверка на модели и съпоставяне по време на проектиране.
-
По желание вграждане метаданни артефакти рамка на обекти в събрание на изхода. Субект рамка метаданни артефакти, които можете да вградите включват следното:
-
Концептуална схема артефакти дефиниция език (CSDL)
-
Съпоставяне на спецификацията език (MSL) артефакти
-
Съхранение на схемата артефакти дефиниция език (SSDL)
-
-
-
Актуализация генерира модел и съпоставяне при промяна на таблиците в базата данни.
-
-
Прозорецът на инструмента обект нанасяне на данни
В прозореца на инструмента обект нанасяне на данни можете да предприемете следните действия:-
Разглеждане и редактиране на съпоставяния на обекти и асоциации.
-
-
Карта обект йерархия няколко таблици с помощта на таблицата за съпоставяне на тип (TPT).
-
Съпоставяне на обекти за съхранени процедури.
-
-
-
-
-
Инструмент за модела на браузъра
В прозореца на браузъра модел инструмент можете да предприемете следните действия:-
Модел се визуализира като дърво йерархия.
-
Лесно Намерете обекти, свойства и връзки на проектанта от модела на браузъра и обратно.
-
-
Поддръжка
Проектант на обект ADO.NET добавя поддръжка за следното:-
Microsoft SQL Server компактен Edition
-
Следните нови видове в SQL Server 2008:
-
Дата
-
Време
-
DateTime2
-
-
FileStream
-
Релационни проект (O/R дизайнер)
-
-
O/R дизайнер във всички версии на Visual Studio 2008 поддържа следните нови видове в Microsoft SQL Server 2008:
-
Дата
-
-
-
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 |
Заглавие |
---|---|
КОРЕКЦИЯ: Visual Studio 2008 производителността намалява, когато стъпка през код, който сте изтеглили от препратка източник сървър |
|
КОРЕКЦИЯ: Съобщение за грешка при съставянето на Visual C++ 2008 проект: "грешка C2471: не може да актуализира базата данни на програмата" |
|
Съобщение за грешка, когато свързвате Visual C++ проект чрез /INCREMENTAL компилация опция в Visual Studio 2008: "LNK1000: вътрешна грешка по време на IncrBuildImage" |
|
КОРЕКЦИЯ: Може да срещнете различни проблеми при опит да генерира информация за типа на библиотеката с помощта на Microsoft.VisualStudio.Shell.Interop.dll събрание в Visual Studio 2008 |
|
КОРЕКЦИЯ: Възникват проблеми в IDE след използване на Visual Studio 2008 за изграждане на Visual Basic project |
|
Сборна актуализация за 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: "Не поддържа процедури" |
|
КОРЕКЦИЯ: 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):
-
Препоръчително е 512 MB или повече RAM.
Visual Studio 2008 SP1 поддръжка
Професионална поддръжка се предлага чрез Microsoft Connect. За повече информация посетете следния уеб сайт на Microsoft:
Разполагане на администратор на Visual Studio 2008 SP1
Visual Studio 2008 SP1 е условно изтегляне мениджър и актуализация на инсталиране. Visual Studio 2008 SP1 открива и инсталира само актуализации, приложими към компютъра, на който се изпълнява. За разполагане на администратор създаде пълен пакет оформление на сървърния компютър. За да създадете пълния пакет оформление на Visual Studio 2008 SP1, изпълнете следните стъпки:
-
Изтеглете файла VS90sp1_KB945140.exe във временна папка на компютър, свързан към интернет. Например запишете файла в папката C:\VS90SP1.
-
Щракнете върху Старт, щракнете върху Изпълнение, въведете cmd и след това щракнете върху OK.
Забележка: В Windows Vista ако се появи подкана за въвеждане на администраторска парола или за потвърждение, въведете паролата или щракнете върху продължи. -
Въведете следната команда, за да изтеглите всички пакети за 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).
След това да инсталирате актуализацията на клиентски компютри, изпълнете следните стъпки:-
Копирайте папката създадена оформление споделено мрежово местоположение.
-
Изпълнение на 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 (интегриран режим)