Samenvatting
In dit artikel worden bekende problemen met de installatie en het verwijderen van Microsoft Visual Studio 2008 Service Pack 1 (SP1). Dit artikel wordt bovendien de functies van Visual Studio 2008 SP1.
De releaseopmerkingen bij Visual Studio 2008 SP1 voor Express-edities zijn opgenomen in het volgende artikel in de Microsoft Knowledge Base:
950264 lijst met wijzigingen en opgeloste problemen in Visual Studio 2008 Service Pack 1 voor Express-edities
Meer informatie
Producten waarop Visual Studio 2008 SP1 van toepassing is
-
Het Microsoft.NET Framework 3.5
-
Het Microsoft Windows SDK
-
Visual Studio 2008 Team Suite
-
Visual Studio 2008 Team Edition for Database Professionals
-
Visual Studio 2008 Team Edition for Software Architects
-
Visual Studio 2008 Team Edition voor Software-ontwikkelaars
-
Visual Studio 2008 Team Edition Software testers
-
Visual Studio 2008 Standard Edition
-
Visual Studio 2008 Professional Edition
Visual Studio 2008 SP1 downloaden
Als u Visual Studio 2008 SP1, gaat u naar de volgende Microsoft-website:
http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=enDit pakket installeert het servicepack voor de volgende edities van Visual Studio 2008:
-
Visual Studio 2008 Team Suite
-
Visual Studio 2008 Team Edition for Database Professionals
-
Visual Studio 2008 Team Edition for Software Architects
-
Visual Studio 2008 Team Edition voor Software-ontwikkelaars
-
Visual Studio 2008 Team Edition Software testers
-
Visual Studio 2008 Standard Edition
-
Visual Studio 2008 Professional Edition
Klik op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base voor meer informatie over de downloadlocatie voor Visual Studio 2008 Service Pack 1 voor Express-edities:
950264 lijst met wijzigingen en opgeloste problemen in Visual Studio 2008 Service Pack 1 voor Express-edities
Functies en opgeloste problemen in Visual Studio 2008 SP1 gewijzigd
Voor meer informatie over de gewijzigde functies en opgeloste problemen in Visual Studio 2008 SP1, klikt u op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base:
951845 lijst met wijzigingen en opgeloste problemen in Visual Studio 2008 Service Pack 1 voor Team edities
951847 lijst met wijzigingen en opgeloste problemen in .NET Framework 3.5 Service Pack 1
Dit servicepack bevat de volgende nieuwe functies:
-
Ondersteuning voor SQL Server 2008 Community Technology Preview (CTP)
-
De volgende besturingselementen van Visual Basic PowerPack:
-
Regel
-
Vorm
-
Data Repeater
-
-
Verbeteringen in de Service Windows Communication Foundation (WCF) is de naam van het proces in Visual Basic.
-
Op documentniveau functies op toepassingsniveau invoegtoepassingen in Visual Studio Tools for Office.
-
Ondersteuning in de ClickOnce-toepassing voor bestandsextensies en aanpassing van menu Start .
-
Ondersteuning voor bibliotheken voor technisch rapport 1 (TR1) in Visual C++.
-
Verbeteringen in Microsoft Foundation Class (MFC) in Visual C++ voor de ondersteuning van de weergave en werking van Microsoft Office.
-
SQL Server 2008 de ondersteuning voor webprojecten in Visual Web Developer.
-
JavaScript-ondersteuning in Visual Web Developer opmaak.
-
Verbeteringen in de naam van het proces in Visual Web Developer WCF-Service.
-
Foutopsporing wijzigingen ter verbetering van de ondersteuning voor het controleren van de resultaten van query's in het geheugen-Language-Integrated-Query (LINQ).
-
Een nieuwe Visual C# functie waarmee een rijkere set foutinformatie over die.
-
De mogelijkheid van Visual Studio industrie Partners VSIP () partners één kopie van de bestanden voor een pakket dat kan worden gebruikt door meerdere geïsoleerde toepassingen te installeren.
-
De volgende nieuwe functies in Windows Presentation Foundation (WPF) Designer
-
Ondersteuning voor een tabblad gebeurtenissen ontwerpen
-
Een TabControl-besturingselement en een Expander
-
Code te wijzigen in XAML en Ga naar de definitie van functionaliteit.
-
-
Verbeteringen in Visual Studio Tools voor Office System (VSTO) ter ondersteuning van de invoegtoepassing fouten vastleggen.
-
Verbeteringen in de XSD-Schema Explorer.
-
Wijzigingen in de stap naar specifieke functie en de stap filteren foutopsporingsfunctie voor beheerde eigenschappen en operatoren beheerde foutopsporing.
-
De mogelijkheid van het foutopsporingsprogramma symbool en het downloaden van Microsoft-Servers voor openbare symbool bron annuleren.
-
Gestroomlijnde ondersteuning voor Verwijzingsbron in de debugger.
-
De ontwerper van de entiteit ADO.NET voor toegang tot gegevens te vergemakkelijken.
-
De mogelijkheid om de lokale Cache van de Database aan apparaat-projecten toevoegen.
-
Sjablonen voor ASP.NET Dynamic Data en de werksetbesturingselementen.
-
IIS 7.0 beheerde Module en de Handler van sjablonen. -
Ondersteuning voor de foutopsporing Test WCF-client van een bestand WCF-Service (.svc) starten door op F5 te drukken. -
Wijzigingen in het bestand Svcutil.exe in Visual Studio 2008 SP1 herstelt de optionele eigenschap in de definitie van de XML-schema (XSD). De eigenschap optioneel kunt u het volgende doen:
-
Voor het genereren van een wrapperklasse voor een optionele parameter kunt u de volgende opdracht:
svcutil wsdl_file_name.wsdl / verpakt
-
U kunt een instructie < omsloten > true < / tekstterugloop > toevoegen in de sectie ClientOptions van het bestand svcmap om te verwijzen naar de WSDL-service.
Opmerking Het bestand Svcutil.exe implementeert de optionele eigenschap in het .NET Framework 2.0. De eigenschap optioneel is echter niet beschikbaar in .NET Framework 3.5.
-
Visual Studio Tools for Office System 3.0 Runtime
Nieuwe functies en mogelijkheden
-
Op documentniveau functies zijn ingeschakeld voor VSTO-invoegtoepassingen. Bijvoorbeeld zijn het ListObject-besturingselement en beheerde besturingselementen ingeschakeld.
Visual Web Developer 2008
Nieuwe functies en mogelijkheden
-
Visual Web Developer 2008 Express ondersteunt de webtoepassing projectmodel en sjablonen. Bovendien ondersteunt Visual Web Developer 2008 Express Class Library-projecten. U kunt een aparte assembly op te slaan gedeelde logica van uw website of vanuit de toepassing maken.
-
Ondersteuning voor de opmaakopdrachten JScript is verbeterd. De sneltoets CTRL + K en de sneltoets CTRL + D worden nu ondersteund voor zelfstandige bestanden voor JScript (.js) en JScript in ASPX-pagina's.
-
Er is ondersteuning toegevoegd voor Microsoft SQL Server 2008. U kunt verbinding maken met SQL Server 2008 in Server Explorer. De slepen en neerzetten vanuit Server Explorer nu code genereren voor de gegevenstypen die specifiek voor SQL Server 2008 zijn ondersteunt. Deze gegevenstypen zijn:
-
Datum
-
TimeSpan -
Datetime2
-
DateTimeOffset
-
-
Ondersteuning er is toegevoegd voor de projectsjabloon voor beheerde Module van Internet Information Services (IIS) 7 en voor de projectsjabloon voor IIS 7-Handler. Daarom kunt u IIS 7 beheerde Module projecten en projecten met een IIS 7-Handler maken in Visual Studio.
-
Project-sjablonen zijn toegevoegd zodat kunt u dynamische gegevens van ASP.NET-besturingselementen. Visual Studio bevat nu de project-sjablonen voor het maken van websites en webtoepassingen die met de nieuwe functie van ASP.NET Dynamic Data.
Visual C++
Nieuwe functies en mogelijkheden
-
De officiële versie van Visual C++ 2008 Feature Pack is opgenomen in Visual Studio 2008 SP1.
Visual C#
Nieuwe functies en mogelijkheden
-
Dit servicepack bevat ondersteuning voor foutopsporing voor de volgende items:
-
Bereik van variabelen in query 's
-
Anonieme typen
-
Algemene typen argumenten
-
-
Dit servicepack bevat een nieuwe functie van Visual C# IDE die uitgebreidere informatie over de code biedt. Deze functie wordt met name de expressie niveau fouten die in open bestanden op basis van de code optreden weergegeven. Deze expressie niveau fouten werden eerder gemeld na een bewerking maken.
Gewijzigde functies en mogelijkheden
-
De takenlijst wordt in eerdere versies van Visual Studio gevuld met behulp van de ToDo taken die zijn opgegeven in de geopende bestanden. In dit servicepack breidt de Visual C# IDE deze functionaliteit. Visual C# IDE vult de lijst met taken met behulp van de ToDo taken die zijn opgegeven in de hele oplossing.
Verbeterde functies en mogelijkheden
-
Dit servicepack verbetert de prestaties van de methode Enumerable.Cast < T > door de primitieve waarde conversies en de gedefinieerde expliciet conversies uit te schakelen. Een voorbeeld van de conversie van een primitieve waarde is de conversie van het gegevenstype int naar het gegevenstype long .
-
Dit servicepack verbetert de prestaties van de standaardoperators voor query's waarin exploitant en van de exploitant van de standaardoperators voor query's selecteren .
Visual Basic
Nieuwe functies en mogelijkheden
-
Een voorbeeld van de code-editor van Visual Basic-code wordt toegevoegd aan de Visual Studio 2008 IDE.
-
Nieuwe XML-objecten worden toegevoegd aan de Wizard Schema. -
Ondersteuning voor Microsoft SQL Server 2008 toegevoegd. Dit servicepack kunt u verbinding maken met en werk met databases van SQL Server 2008.
-
Het besturingselement lijn toegevoegd.
-
Vorm wordt het besturingselement toegevoegd.
-
Het Data Repeater-besturingselement wordt toegevoegd.
Verbeterde functies en mogelijkheden
-
Naam van ervaring Windows Communication Foundation (WCF) is verbeterd.
-
De VBUpgrade (verbose) modus bevat meer informatie.
Windows presentatie Foundation (WPF) Designer
Nieuwe functies en mogelijkheden
-
Het venster Eigenschappen bevat nu het tabblad gebeurtenissen . Op het tabblad gebeurtenissen kunt u maken, toewijzen en controleren van gebeurtenissen.
-
Het venster Eigenschappen kunt u nu eigenschappen alfabetisch sorteren door de eigenschapnaam en categorie.
-
Rename-bewerkingen en de functie Ga naar definitie zijn bijgewerkt om beter samen te werken met XAML. Rename-bewerkingen in de code-behind-bestand de naam van de XAML-definitie. U kunt ook de XAML verklaring van een besturingselement verplaatsen met behulp van de functie Ga naar definitie op een exemplaar in de code-behind-bestand.
-
U kunt nu besturingselementen slepen vanuit de werkset naar de ontwerpfunctie zelfs wanneer de XAML weergave actief is. Ook kunt u besturingselementen vanuit de werkset naar de XAML-editor slepen.
-
Snaplines voor besturingselement afstand nu geïmplementeerd. Deze implementatie kunt u eenvoudig een besturingselement op een vaste afstand van andere besturingselementen of van de randen van de container.
-
Het besturingselement Expander nu wordt automatisch vergroot wanneer het besturingselement is geselecteerd of wanneer u een ander besturingselement op het besturingselement Selectie uitvouwen sleept. Op deze manier kunt u de inhoud van het besturingselement Expander tijdens de ontwerpfase ontwerpen zonder dat de eigenschap IsExpanded tijdens runtime.
-
Kunt u nu verwijderen bestaande rasterrijen en kolommen door te slepen de rasterlijnen de spoorstaaf raster uitschakelen. Deze actie houdt de posities van alle opgenomen besturingselementen op het ontwerp.
Verbeterde functies en mogelijkheden
-
Met Visual Studio 2008 SP1 zijn vele verbeteringen in stabiliteit en prestaties aangebracht. Een belangrijk gebied van verbeteringen bevat sneller en nauwkeuriger rapporteren en meer robuuste document laden.
Windows SDK
Verbeterde functies en mogelijkheden
-
SvcTraceViewer.exe en SvcUtil.exe - Windows Communication Foundation (WCF) Service Trace Viewer 's
Visual Studio Debugger
Gewijzigde functies en mogelijkheden (van toepassing op alle SKU's)
-
De stap naar specifieke functies en de stap filteren voor beheerde eigenschappen en beheerde operatoren worden gewijzigd. De debugger wordt voorkomen in de eigenschap getters en in overbelastingen exploitant stepping. Om dit gedrag te wijzigen, klikt u op stap naar -> in het snelmenu de opdracht debug tegelijk.
U kunt dit probleem ook volledig uitschakelen. Ga hiervoor als volgt te werk:-
In Visual Studio 2008, klikt u op Opties in het menu Extra .
-
Vouw Foutopsporingen klik vervolgens op Algemeen.
-
Het gedrag 'openen' in het deelvenster Algemeen uitschakelen.
-
Verbeterde functies en functionaliteiten (van toepassing op alle VS-standaard en latere versie SKU's)
-
Deze update bevat verbeteringen voor het verwerken van symbolen en bronnen uit de openbare Microsoft-Servers. Een optie, die gemakkelijk kunnen symbool en een bron worden gedownload van Microsoft-Servers voor openbare symbool wordt toegevoegd. U kunt ook annuleren symbool downloads die lange tijd in beslag nemen. Volg deze stappen voor het configureren van deze optie:
-
In Visual Studio 2008, klikt u op Opties in het menu Extra .
-
Vouw Foutopsporingen klik vervolgens op Algemeen. -
Het gedrag 'openen' in het deelvenster Algemeen uitschakelen.
-
-
Deze update bevat verbeteringen voor de Debugger Automation-objectmodel. Deze update de automatisering model wordt ondersteuning toegevoegd voor het adres onderbrekingspunten en evaluatie van de expressie op langlopende threads of frames.
Data projecten
Nieuwe functies en mogelijkheden
ADO.NET entiteit Designer
De ontwerper van de ADO.NET-entiteit is in alle edities van Visual Studio 2008 toegevoegd. De ontwerper van de entiteit ADO.NET bevat de volgende functies.
-
De ontwerper van de entiteit
Met behulp van de entiteit Designer kunt u de volgende acties uitvoeren:-
Het gegevensmodel van een entiteit uit een database genereren en vervolgens het model weergeven op het oppervlak van de ontwerpfunctie.
-
Modellen en toewijzingen in de ontwerpfase valideren.
-
Eventueel insluiten entiteit Framework metagegevensartefacten in de assemblage van de uitvoer. Entiteit Framework metagegevensartefacten kunt u omvatten het volgende:
-
Artefacten van conceptuele schema definition language (CSDL)
-
Toewijzing specificatie taal (MSL) artefacten
-
Schema definition language (SSDL) artefacten opslaan
-
-
Entiteit Framework metagegevensartefacten kopiëren naar de uitvoermap. -
Gegenereerde model en toewijzingen bijwerken wanneer u tabellen in de database wijzigen.
-
-
Het venster met Details van entiteit toewijzen
In het werkvenster entiteit toewijzen Details kunt u de volgende acties uitvoeren:-
Weergeven en bewerken toewijzingen voor entiteiten en organisaties.
-
De entiteitenhiërarchie van een toewijzen aan een enkele tabel met behulp van tabel per toewijzing hiërarchie (TPH). -
De entiteitenhiërarchie van een toewijzen aan meerdere tabellen met behulp van tabel per Type (TPT) toewijzing.
-
Entiteiten toewijzen aan opgeslagen procedures.
-
Meerdere voorwaarden van toepassing op de tabeltoewijzing van een. -
Entiteiten in tabellen splitsen. -
Koppelingen toewijzen.
-
-
Het gereedschap venster Model
In het Model hulpprogramma browservenster, kunt u de volgende acties uitvoeren:-
Het model als een hiërarchische visualiseren.
-
Gemakkelijk bladeren entiteiten, eigenschappen en koppelingen op de ontwerper van het model in een browser en vice versa.
-
-
Ondersteuning
De ontwerper van de ADO.NET-entiteit wordt ondersteuning toegevoegd voor het volgende:-
Microsoft SQL Server Compact Edition
-
De volgende nieuwe typen in SQL Server 2008:
-
Datum
-
Tijd
-
DateTime2
-
DateTimeOffset -
FILESTREAM
-
Object-relationele Designer (O/R Designer)
-
-
De ontwerper van de O/R in alle edities van Visual Studio 2008 ondersteunt de volgende nieuwe typen in Microsoft SQL Server 2008:
-
Datum
-
Tijd -
DateTime2 -
DateTimeOffset
-
FILESTREAM
-
XML-editor en XSLT debugger
De Explorer XML-Schema wordt toegevoegd aan alle edities van Visual Studio 2008, met uitzondering van Express-edities. Het XML-Schema Explorer bevat de volgende functies:
-
Presentatie van het schema wordt ingesteld in het venster van een hulpprogramma dat een hiërarchische weergave van een XML-Schema Definition (XSD) en de bijbehorende XSD's biedt.
-
Hiermee stelt u de mogelijkheid om te zoeken over een bepaald schema. -
Functies, functies en navigatiefuncties voor schema sets filteren sorteren. -
Integratie met de XML-editor om te navigeren in de structuur van de XML-editor en vice versa.
Verbeterde functies en mogelijkheden
XML-Editor en XSLT debugger
Meerdere aanvragen van klanten en software-updates zijn toegepast in de XML-editor en de XSLT-debugger.
Bekende problemen in dit servicepack en hoe ze omzeilen
-
Microsoft biedt ondersteuning voor configuraties waarin alle edities op hetzelfde servicepack niveau zijn voor meerdere edities van Visual Studio 2008. Als een computer meerdere versies van Visual Studio 2008 of meerdere edities van Visual Studio 2008, zijn alle edities op het niveau van de release of op het niveau van SP1 moet worden ondersteund door Microsoft.
Hotfixes die zijn opgenomen in dit servicepack
Microsoft Knowledge Base-artikel |
Titel |
---|---|
FIX: De prestaties van Visual Studio 2008 afneemt wanneer u stap voor stap de broncode die u hebt gedownload van de bronserver verwijzing |
|
FIX: Foutbericht wanneer u een Visual C++ 2008 project compileren: ' fout C2471: programma-database kan niet worden bijgewerkt ' |
|
Foutbericht wanneer u een Visual C++-project koppelen met behulp van de /INCREMENTAL optie in Visual Studio 2008 bouwen: "LNK1000: interne fout tijdens IncrBuildImage" |
|
FIX: U verschillende problemen ondervinden bij het genereren van informatie over het type bibliotheek met behulp van de Microsoft.VisualStudio.Shell.Interop.dll-assembly in Visual Studio 2008 |
|
FIX: Er kunnen problemen prestaties in de IDE nadat u een Visual Basic-project maken met Visual Studio 2008 |
|
Een cumulatieve update voor Visual Studio 2008 en Visual Web Developer Express 2008 is beschikbaar |
|
FIX: Het deelvenster DataSets is niet beschikbaar in de functie report designer als u SQL Server Reporting Services 2005 RDLC-bestand in Visual Studio 2008 openen |
|
FIX: Een bestand dat wordt verwijderd uit de tak van de bron nog steeds bestaat in de target-structuur nadat u een samenvoegbewerking in Visual Studio 2008 Team Foundation Server uitvoeren |
|
FIX: Foutbericht wanneer u probeert te gebruiken van de Wizard gegevensbron configureren met een ODBC-gegevensbron in Visual Studio 2008: "Procedures niet ondersteund" |
|
FIX: De Visual Basic-compiler (Vbc.exe) 100 procent van de CPU-bronnen mag gebruiken bij het samenstellen van een Visual Basic 2008-toepassing die afhankelijk is van assemblages veel en veel verwijzingen |
Opgeloste problemen die zijn gemeld door klanten
De volgende tabel worden enkele problemen beschreven die door dit servicepack worden opgelost. Er zijn geen hotfixes uitgebracht voor deze problemen.
Visual Studio Tools for Office System 3.0
Verbinding maken met ID |
Beschrijving |
---|---|
301392 |
De VSTO en Visual Basic for Applications-Interop werkt niet. Dit zorgt ervoor dat de eigenschap EnableVBACallers om een VBA-fout in Visual Studio 2008. |
306900 |
U toevoegen een tekstvak in een gebied met Microsoft Outlook-formulier. Vervolgens probeert u om te kopiëren, te verwijderen of te plakken in het besturingselement met het toetsenbord. Wanneer u dit doet, werkt het tekstvakbesturingselement niet. |
311397 |
De versie van VSTO 3.0 geeft toegewezen geheugen vrij door zelf. |
328329 |
De gegevens in cache is beschadigd als beveiligd word aanpassingen bestaan. |
Visual Studio Web Developer 2008
Verbinding maken met ID |
Beschrijving |
---|---|
291226 |
Wanneer u een project compileren met .refresh-bestanden, de bestanden .refresh lang duurt om te compileren. |
292096 |
Spaties worden correct geplaatst bij het opmaken van een CSS (CSS)-bestand. |
293526 |
Het Web debugging bewerking mislukt als de sectie compilation is gedefinieerd in het element van de locatie in het bestand Web.config. |
293683 |
Trapsgewijs opmaakmodel voegt (CSS) IntelliSense dubbele aanhalingstekens in het kenmerk class nadat u de optie voor het invoegen van attribuut waarde offerte bij het typen van . |
299418 |
Wanneer u een nieuwe pagina aan het project toevoegen en u een andere basispagina voor de nieuwe basispagina selecteert, wordt de standaardwaarde van het kenmerk AutoEventWireup ingesteld op False. |
302554 |
U ontvangt foutbericht 'Kan CSS-klasseselector "< Class_Name >" niet vinden' wordt weergegeven wanneer u definitie gaat in de klassenaam van het div-element klikt. |
303796 |
Wanneer u een webservice opsporen, Visual Studio automatisch bijgewerkt met de verwijzingen naar de webpagina in een webtoepassing die wordt uitgevoerd op dezelfde computer. |
304108 |
U ontvangt een foutbericht "kenmerk is ongeldig - de waarde is ongeldig volgens het gegevenstype 'NmToken'" wanneer u meer dan één waarde aan het kenmerk traceOutputOptions in het bestand Web.config toevoegen. |
307231 |
U kunt een geneste basispagina niet toevoegen als een nieuw item in de webtoepassing projecten. |
308786 |
Als u twee of meer ASPX-pagina's opent, worden afbeeldingen niet weergegeven in de ontwerpweergave van Visual Studio 2008. |
309571 |
De kleurcodering functie is niet beschikbaar wanneer u een Microsoft Visual Basic Scripting Edition (.vbs) bestand in Visual Studio 2008 bewerkt. |
309977 |
Visual Studio 2008 reageert niet meer wanneer u met grote HTML-bestanden werkt. |
310296 |
Visual Studio 2005 publiceert het bestand bin\vssver2.scc. |
310858 |
Visual Studio 2008 Beta 2 loopt vast wanneer u een zelfstandige CSS-bestand opmaken. |
311717 |
Wanneer u aangepaste besturingselementen in een deelvenster met tabblad binnen een container tabblad in de weergave Details, wordt een foutbericht weergegeven. |
312146 |
Trapsgewijze opmaakmodellen (.css) bestanden in mappen onder de map App_Themes worden genegeerd tijdens het ontwerpen. |
312199 |
Als u een externe .config-bestand in het configSource -kenmerk van het element compilatie in het Web.config-bestand opgeeft, mislukt de bewerking foutopsporing. |
314664 |
Wanneer u de bron van een parameter voor een query die is gedefinieerd voor een SqlDatasouce -object bijwerkt, geeft Visual Studio 2008 beschadigd door de overige parameters voor de query. |
314745 |
U kunt de eigenschap Page.StyleSheetTheme niet gebruiken in een pagina die gebruikmaakt van een basispagina. |
315930 |
Tijdens het bewerken van webpagina's met tabellen in de ontwerpmodus, wordt de broncode van de webpagina verbroken. |
317032 |
Als u Visual Studio op een secundair beeldscherm in een scenario met twee monitoren plaatst, wordt er een probleem optreedt wanneer u het formaat van de editor. |
317251 |
Wanneer u een koppeling naar een CSS-bestand in een basispagina wijzigen met behulp van de ~ / syntaxis van onderliggende pagina's geen toegang tot het CSS-bestand. |
320945 |
JScript IntelliSense werkt niet met de 'Ext JS' JavaScript-bibliotheek. |
321902 |
De HTML-ontwerper vervangt de selectie bij het uitvoeren van een plakbewerking. |
321928 |
De HTML designer accepteert geen sneltoetsen. |
322465 |
De HTML-ontwerper keert de ingevoerde tekst ter vervanging van een selectie als een label voor de selectie. |
322633 |
De markering van de syntaxis van de functie is niet beschikbaar voor de klassieke ASP-bestanden. |
324668 |
De ontwerper van de ASP.NET plaatsen ten onrechte de code < span > om SqlDataSource parameters. |
327262 |
Als u een besturingselement in een tabel die zich in een deelvenster selecteert, wordt het besturingselement geselecteerd onjuist in de modus van de bron. |
327560 |
Een HTML-pagina wordt juist niet weergegeven wanneer u dubbelklikt op een knop in de ontwerpweergave. |
328944 |
De knop codeweergave en de ontwerpweergave niet zijn ingeschakeld en de toets F7 en de sneltoets SHIFT + F7 werken niet. |
328999 |
U plaatst een tag < verwijzing > JavaScript-bestand een ingesloten JavaScript-bestand in een project in Visual Studio 2008 verwijzen. Wanneer u het project compileert, wordt een foutbericht van de volgende strekking weergegeven:
Dit probleem treedt op als beide bestanden geopend in de Visual Studio 2008 IDE zijn. |
330457 |
In de ontwerpmodus van Visual Studio 2008 is de vermelding "View Code" juiste snelkoppeling menu niet altijd zichtbaar |
330792 |
De eigenschap NavigateURL van het besturingselement Hyperlink wordt ten onrechte de URL. |
331383 |
JavaScript-verwijzingen in ingesloten assembly's niet worden gevolgd |
331523 |
JavaScript IntelliSense bevat een typografische fout voor de fontcolor methode en de methode fontsize . |
331534 |
Sommige leden van het object RegExp weergegeven JavaScript IntelliSense niet. |
332864 |
ASP.NET, waardoor soms weergegeven niet pagina's correct geneste basispagina's gebruiken |
332941 |
JavaScript IntelliSense uitgeschakeld als de optie is uitgeschakeld navigatiebalk |
333575 |
HTML-editor wordt verwijderd willekeurig HTML-codes uit een ASPX-pagina's speciaal de afsluitende tags |
336039 |
Wanneer u een Microsoft mouse voor laptop verbinding met uw computer, problemen gebruikersinterface. |
337534 |
Als u de objecten LinkButton gebruikt, treedt een probleem "HTML". |
337804 |
Wanneer u ingesloten-tabellen weergeven de "width = 100%" code in de ontwerpweergave van Visual Studio 2008 IDE, de IDE reageert niet meer. |
338211 |
U kunt nu de voorbeeldfunctie uitschakelen en alle inhoud in de ontwerpweergave openen en dat gedrag als standaard instellen. |
338668 |
Visual Studio 2008 reageert niet meer in de ontwerpweergave wanneer u geanimeerde GIF-afbeelding in een besturingselement Atlas UpdateProgress |
342172 |
Editor van Visual Studio levert onverwachte en onjuiste HTML nadat u een besturingselement in het deelvenster naar een besturingselement UpdatePanel sleept . |
Visual C#
Verbinding maken met ID |
Beschrijving |
---|---|
294736 |
IntelliSense voornemens is alleen-lezen eigenschappen in objectinitialisatiefuncties. |
295945 |
De opdracht voor het Verwijderen van ongebruikte Usings verwijdert geen niet-afhankelijke met behulp van Language-Integrated-Query (LINQ) instructies. |
299277 |
De System.Linq.IGrouping-interface kan niet worden gebruikt in een Windows Presentation Foundation (WPF)-binding op de eigenschap sleutel, omdat de interface expliciet is geïmplementeerd. |
299827 |
De functie naam wijzigen in de functie refactoring verwerkt niet altijd string inhoud correct. |
303073 |
Wanneer u de code die opmerkingen heeft onjuist is samengesteld compileren met de optie /doc , verschijnt er een foutbericht 'Interne fout' voor de Compiler. |
304338 |
De Visual Studio 2008 IDE loopt vast wanneer u een algemene gebeurtenis-handler maakt met de functie 'gebeurtenis-handler op tabblad genereren'. |
304804 |
De richtlijn gebruiken wordt niet toegepast op beide delen van een gedeeltelijke methode als de richtlijn gebruiken in verschillende bereiken is gedefinieerd. |
305895 |
De operator "==" en de "! ="operator werken niet goed als de exploitanten een null-van het waardetype met zichzelf vergelijken. Dit probleem treedt op wanneer de waarde van het type null is. |
307131 |
IntelliSense wordt niet weergegeven voor de uitbreidingsmethoden die van toepassing zijn op algemene typeparameters. |
315853 |
Twee lock instructies in hetzelfde blok kunnen de compiler vastlopen veroorzaken. |
316127 |
Visual Studio 2008 loopt vast wanneer u op CTRL + ENTER of SHIFT + CTRL + ENTER in een XML-commentaar drukt. |
336039 |
Gebruikersinterface problemen wanneer Microsoft laptopmuis aangesloten is op |
317256 |
De sjabloon Debugger Visualizer verwijst naar de verkeerde versie van de assembly Microsoft.VisualStudio.DebuggerVisualizers wanneer u een eerdere versie van Visual Studio is geïnstalleerd. |
319387 |
Als u een algemene interface in de expressie bomen aanroept worden waardetypen boxed. |
319429 |
Objectinitialisatiefuncties voor typen werken niet correct in de boomstructuren. |
319430 |
Object initialiseren werkt niet goed met een waarde typen variabelen |
319454 |
Boomstructuren met door de gebruiker gedefinieerde conversies werken niet goed. |
319465 |
De operator waar en de operator false werken niet correct in boomstructuren wanneer deze operatoren zijn overbelast. |
321448 |
Rename refactoring mogelijk Visual C# 2008 Express Edition niet meer reageert (blijft hangen). |
322925 |
Wanneer u de functie GetHashCode een null-verwijzing doorgeeft, Veroorzaak bepaalde objecten StringComparers een uitzondering ArgumentNullException. Deze uitzondering is niet gedocumenteerd |
323137 |
LINQ expressie tree compiler genereert een uitzondering VerificationException op null constanten voor typen. |
327883 |
LINQ expressie compileerprogramma loopt vast wanneer u een expressie voor een correcte structuur waarbij een operator "is" en een operand waarvan retourtype nietig is. |
329326 |
Meerdere problemen zich voordoen wanneer u de volgende code compileert. |
336356 |
U hebt een oplossing voor veel projecten. Als u op 'Alle verwijzingen zoeken' in de oplossing, wordt de Visual Studio reageert niet meer of moet een lange tijd om de bewerking te voltooien. |
337315 |
Wanneer u de methode die wordt gebruikt voor het initialiseren van een collectie retourneert geen waarde vernietigen, genereert de compiler expressie ongeldige code. |
339226 |
C#-compiler maakt een ongeldige expressie-structuur als operator null-gebruiker gebruikt. |
339562 |
Samenstellen van een expressie voor een nieuwe expressie die gebruikmaakt van het type 'System.Void' knooppunt, het knooppunt expressie is opgebouwd. Als u het knooppunt expressie compileert, wordt de expressie compiler loopt vast. |
340291 |
C#-compiler genereert een onjuiste expressie structuur voor enum binaire bewerkingen. |
340383 |
Ingesloten instructies worden gebruikt zonder de accolades, kunnen compilers een fout als weigeren te compileren. |
342361 |
Als u een vaste grootte matrix in een structuur in Visual Studio 2008 gericht Compact Framework 2.0 maakt, wordt het volgende foutbericht weergegeven:
|
344277 |
IntelliSense loopt vast IDE wanneer u door de leden van een object uit een bibliotheek van derden bladert. |
346407 |
Live semantische fouten analyse geeft ten onrechte aan een fout. |
347248 |
Analyse van levende semantische fouten ziet u de volgende fout false:
|
Visual Basic
Verbinding maken met ID |
Beschrijving |
---|---|
326452 |
Krijgt u onjuiste foutberichten en gedrag bij het importeren van XML-naamruimten. |
333884 |
Visual Basic-projecten zijn langzaam gecompileerd wanneer deze Web references bevatten. |
321043 |
U ondervinden foutopsporing prestatieproblemen wanneer u grote arrays. |
320416,302187 |
U ondervinden foutopsporing prestatieproblemen wanneer u grote arrays. |
301577 |
Onjuiste waarde uitvoer wordt weergegeven in het venster Direct. |
315796 |
Het compileerprogramma loopt vast wanneer u een Windows Forms-toepassing bewerken. |
322131 |
Een toepassing die een aangepast kenmerk bevat, wordt de compiler vastlopen. |
322714 |
Als u de eigenschappenpagina wijzigt, moeten er een dirty markering weergegeven. Als u slechts één tekst invoeren in het eigenschappenvenster wijzigt, wordt de wijziging niet verloren. |
301749 |
De richtlijn 'using System.Linq' ontbreekt in de bestanden die worden gegenereerd door de Class Designer. |
317143 |
Verkeerde configuratie-instellingen wordt gebruikt bij het samenstellen en publiceren van projecten en oplossingen. |
312573 |
Foutbericht na de upgrade naar Visual Basic 2008 Express Edition-code Visual Basic 6: 'de bewerking kan niet worden voltooid. Het systeem kan het opgegeven bestand vinden." |
291268 |
Verbinding met SQL Server 2008 is mislukt. |
305371 |
Verbindingen met SQL 2008 CTP wordt de installatie van Visual Studio 2008 uitgeschakeld. |
311689 |
Fout in de code die wordt gegenereerd door de ontwerper van de DataSet. |
331912 |
Getypte DataSets relaties zijn verbroken. |
321275 |
Foutbericht in de Dataset Designer: "gevraagde waarde 'Eigenschappen' is niet gevonden." |
305067 |
Wanneer u met de Onderdelenontwerper van het in een ASP.NET-project, wordt het onderdeel Visual Basic Power Pack PrintForm weergegeven in de werkset. |
Visual Studio Debugger
Verbinding maken met ID |
Beschrijving |
---|---|
307998 |
U kunt niet een onderbrekingspunt verwijderen uit een Microsoft ASP.NET-toepassing wanneer u de toepassing voor foutopsporing. |
308138 |
Als u twee bestanden met dezelfde naam in verschillende mappen hebt, werken de onderbrekingspunten in een van de bestanden. |
310644 |
De visualizer DataView wordt niet correct weergegeven. |
301865 |
Problemen kunnen optreden wanneer u onderbrekingspunten gebruiken op een computer waarop Windows Vista wordt uitgevoerd. |
319295 |
Wanneer het symbool Microsoft store is geconfigureerd in Visual Studio en Visual Studio wordt uitgevoerd in Windows Vista, weergegeven Visual Studio altijd, de gebruiksrechtovereenkomst symbool. |
315555 |
U kunt JavaScript fouten door de debugger koppelen aan Iexplorer.exe met behulp van Visual Studio 2008. Als u meerdere scriptbestanden die dezelfde naam hebben, zijn geladen, onderbrekingspunten blijven niet bewaard op de juiste script-bestand wanneer de pagina wordt vernieuwd. |
320815 |
De vlag StartupInfo.wShowWindow heeft verschillende waarden wanneer het programma wordt gestart met behulp van de optie starten zonder foutopsporing of foutopsporing Start. |
333493 |
U kunt een toepassing niet omleiden via standaardinvoer (STDIN) en de standaard uitvoer (STDOUT) voor het opsporen van fouten. |
SDK voor Visual Studio
Verbinding maken met ID |
Beschrijving |
---|---|
320999 |
Bij het samenvoegen van toepassingscode gedeclareerd in een abstracte klasse algemene methode waarbij een NullReferenceException -fout optreedt en het hulpprogramma AspNET_Merge.exe mislukt. |
Visual C++
Verbinding maken met ID |
Beschrijving |
---|---|
312421 |
Het hulpprogramma Microsoft Macro Assembler (MASM) voor Visual C++ 2008 Express Edition wordt in Visual C++ 2008 Express Edition Service Pack 1 toegevoegd. |
310004 |
Nadat u de optie /doc compiler Visual C++ 2008 ingeschakeld, het compileerprogramma loopt vast wanneer u een niet-standaard compilable code compileert. |
323448 |
De standaardparameter van de ctor van het object < T > std::complex is onjuist. |
294649 |
U kunt het header-bestand intrin.h en het header-bestand string.h niet gebruiken op hetzelfde moment. |
337740 |
Als u de _BIND_TO_CURRENT_VCLIBS_VERSION in een project definiëren met behulp van de ATL op een computer waarop Visual C++ 2008 Feature Pack geïnstalleerd, 'error LNK2001' foutberichten worden weergegeven. |
330199 |
Nadat u een multibyte-tekenset (MBCS) set programma die gebruikmaakt van de methode GetSelText van de klasse RichEditCtrl opgebouwd, geeft het programma een onjuiste waarde. |
329919 |
Het algoritme van de search_n kunt u n opeenvolgende gehele getallen in een vectorobject < int > vinden. Als de waarde van n groter dan 3 is, treedt er een bevestiging. |
339442 |
De klasse is_pod en de has_trivial_constructor-klasse onjuist resultaat is true als de klasse noch een pod noch trivial standaardconstructor heeft. |
337241 |
In sommige toepassingen waarvan. NCB-bestand groter is dan 64 megabyte (MB), IntelliSense mislukken. |
339432 |
De compiler onjuist geeft false als resultaat voor de klasse is_polymorphic. |
Ontwerper van Windows presentatie Foundation (WPF)
Verbinding maken met ID |
Beschrijving |
---|---|
290646 |
Wanneer u een editor XAML, kunnen sommige samengevouwen regio's automatisch worden uitgebreid. |
305184 |
U kunt een PageFunction pagina die gebruikmaakt van de eigenschap RemoveFromJournal niet openen. |
307180 |
Een gebeurtenis venster niveau ActiveX-besturingselement fout een optreedt tijdens het ontwerpen. |
307331 |
De ontwerper van de WPF geeft een onjuiste indeling van besturingselementen. |
309063 |
WPF editor genereert herhaalde uitzonderingen die ervoor zorgen dat Visual Studio sluiten en opnieuw starten. |
312249 |
De ontwerper van de WPF wordt ten onrechte een horizontale schuifbalk. |
312859 |
U kunt een sjabloon van het besturingselement voor een knop toevoegen in WPF toepassing in Visual Studio 2008. U maakt een rand voor de knop. Visual Studio 2008 loopt vast bij het voorbeeld van het ontwerp. |
333036 |
Wanneer u maken of bewerken van een WPF toepassing, vast Visual Studio 2008 IDE. |
315614 |
Fouten in de besturingselementen van de gebruiker in een WPF Application-Project loopt Visual Studio 2008 Team System |
318018 |
XAML designer wordt niet correct weergegeven wat wordt weergegeven tijdens runtime. |
319692 |
Visual Studio loopt vast wanneer u een StackPanel-besturingselement aan een alinea toevoegen |
334662 |
Wanneer u een WPF toepassing maakt in Visual Basic, sommige menu's en werkbalken reageert en u ontvangt het volgende foutbericht weergegeven:
|
Ondersteunde talen en besturingssystemen
Ondersteunde talen
Visual Studio 2008 SP1 bevat updates voor de volgende versies van Visual Studio 2008:
-
Engels
-
Chinees (Vereenvoudigd)
-
Chinees (Traditioneel)
-
Frans
-
Duits
-
Italiaans
-
Japans
-
Koreaans
-
Russisch
-
Spaans
-
Portugees (Brazilië)
Ondersteunde besturingssystemen
-
Windows Server 2008 RTM of SP1
-
Windows Vista of SP1
-
Windows XP Service Pack 2 (SP2) of een latere versie van Windows XP
-
Windows Server 2003 SP1 of een hogere versie van Windows Server 2003
Opmerking Als u ondersteuning voor Microsoft SQL Server 2008 Community Technology Preview (CTP) hebt nodig, moet u Windows Server 2003 SP2 geïnstalleerd hebben.
Vereisten voor de installatie
-
Een gelicentieerd exemplaar van een van de ondersteunde producten van Visual Studio 2008 moet worden geïnstalleerd op de doelcomputer.
-
Microsoft Windows Installer 3.1 of een latere versie van Windows Installer moet zijn geïnstalleerd op de doelcomputer. Ga naar de volgende website van Microsoft Developer Network (MSDN) voor meer informatie:
-
Wij raden aan 512 MB of meer RAM-geheugen.
Ondersteuning voor Visual Studio 2008 SP1
Formele ondersteuning is beschikbaar via Microsoft Connect. Ga naar de volgende Microsoft-website voor meer informatie:
Beheerder deployment van Visual Studio 2008 SP1
Visual Studio 2008 SP1 is een voorwaardelijke downloaden manager en update-installatieprogramma. Visual Studio 2008 SP1 detecteert en installeert alleen de relevante updates die van toepassing is op de computer waarop het wordt uitgevoerd. Voor de implementatie van de beheerder een volledige lay-out te maken op de server. Om de indeling van een volledig pakket van Visual Studio 2008 SP1, moet u deze stappen volgen:
-
Download het bestand VS90sp1_KB945140.exe naar een tijdelijke map op een computer die is verbonden met het Internet. Het bestand bijvoorbeeld opslaan in de map C:\VS90SP1.
-
Klik op Start, klik op Uitvoeren, typ cmd en klik vervolgens op OK.
Opmerking In Windows Vista als u wordt gevraagd om een beheerderswachtwoord of om bevestiging, typt u uw wachtwoord of klikt u op Doorgaan. -
Typ de volgende opdracht om alle pakketten met Visual Studio 2008 SP1 te downloaden:
/Createlayout VS90sp1-KB945140-ENU.exe FullTargetFolderPath/passiveOpmerking De tijdelijke aanduiding FullTargetFolderPath geeft de doelmap voor de lay-out. Typ bijvoorbeeld de volgende opdracht:
VS90sp1-KB945140-ENU.exe /createlayout c:\VS90SP1\Layout /passive
Wanneer u deze stappen hebt u de volledige Visual Studio 2008 SP1-pakketten downloaden, opslaan van de pakketten in de map die u opgeeft en Visual Studio 2008 SP1 niet installeert. Deze pakketten bevatten het SP1-installatieprogramma (SPInstaller.exe).
Om de update te implementeren op clientcomputers, volg deze stappen:
-
De gemaakte map kopiëren naar een gedeelde netwerklocatie.
-
Uitvoeren van SPInstaller.exe van de client computers met de volgende opdracht:
FullNetworkPathSPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestartTyp bijvoorbeeld de volgende opdracht:
\\Server\VS90SP1\Layout\SPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart
Problemen met installeren en verwijderen voor alle platforms
Zie het Leesmij-document voor meer informatie.
Bekende problemen met het servicepack
Zie het Leesmij-document voor meer informatie.
Referenties
Ga naar de volgende Microsoft-website voor meer informatie over dit servicepack:
http://go.microsoft.com/fwlink/?LinkID=110456Klik op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base voor meer informatie over Visual Studio 2008 Service Pack 1 voor Express-edities:
950264 lijst met wijzigingen en opgeloste problemen voor Visual Studio 2008 Express edities met Service Pack 1
Voor meer informatie ADO.NET entiteit Data Model Designer, klikt u op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base:
956252 het uitschakelen van ADO.NET entiteit Data Model Designer in de shell van Visual Studio 2008 Service Pack 1 (geïsoleerde modus)
956253 ADO.NET entiteit Data Model Designer wordt niet ondersteund in de shell van Visual Studio 2008 Service Pack 1 (geïntegreerde modus)