Hinweis
Einige der in diesem Artikel erwähnten Downloads sind derzeit auf My.VisualStudio.com verfügbar. Diese Website erfordert, dass sich Benutzer mit einem Visual Studio-Abonnementkonto anmelden, wenn Sie versuchen, auf einen der Downloadlinks zuzugreifen.
Wenn Sie zur Eingabe von Anmeldeinformationen aufgefordert werden, verwenden Sie Ihr vorhandenes Visual Studio-Abonnementkonto, oder erstellen Sie ein kostenloses Konto, indem Sie "Neues Microsoft-Konto erstellen" auswählen.
Zusammenfassung
In diesem Artikel werden Informationen zu Microsoft Visual Studio 2010 Service Pack 1 (SP1) beschrieben. Darüber hinaus werden in diesem Artikel die behobenen Probleme und die in Visual Studio 2010 SP1 hinzugefügten Technologischen Verbesserungen aufgeführt.
Weitere Informationen
So erhalten Sie Visual Studio 2010 SP1
Um Visual Studio 2010 SP1 zu erhalten, besuchen Sie die folgende Microsoft-Website:
Informationen zu diesem Service Pack
Unterstützte Betriebssysteme
-
Windows Server 2008 R2 (x64-basiert)
-
Windows 7 (x86-basiert und x64-basiert)
-
Windows Server 2008 (alle x86-basierten und x64-basierten Editionen) zusammen mit Service Pack 2
-
Windows Vista (alle x86-basierten und x64-basierten Editionen mit Ausnahme der Starter Edition) zusammen mit Service Pack 2
-
Windows Server 2003 R2 (alle x86-basierten und x64-basierten Editionen)
-
Windows Server 2003 (alle x86-basierten und alle x64-basierten Editionen) zusammen mit Service Pack 2
Hinweis: Sie müssen MSXML 6.0 installiert haben, um dieses Service Pack auf einem Computer mit Windows Server 2003 anwenden zu können. -
Windows XP Service Pack 2 (SP2) oder eine höhere Version von Windows XP
-
Windows XP (alle x86-basierten Editionen mit Ausnahme der Starter-Edition) zusammen mit Service Pack 3
Unterstützte Architekturen
-
32-Bit (x86)
-
64-Bit (x64) (WOW)
Hardwareanforderungen
-
1,6 Gigahertz (GHz) oder schneller Prozessor
-
1.024 MB RAM (1,5 GB bei Ausführung auf einem virtuellen Computer)
-
5,5 GB verfügbarer Festplattenspeicher
-
Festplattenlaufwerk mit 5.400 U/min
-
DirectX 9-fähige Grafikkarte mit 1.024 × 768 oder einer höheren Auflösung
-
DVD-Laufwerk
Softwareanforderungen
Sie müssen eines der unterstützten Visual Studio 2010-Programme installiert haben, die im Abschnitt "Gilt für" aufgeführt sind, um dieses Service Pack anwenden zu können.
Unterstützung für Visual Studio 2010 SP1
Die formale Unterstützung von Visual Studio 2010 SP1 ist über die Microsoft-Support Website verfügbar. Weitere Informationen zu Microsoft-Support finden Sie auf der folgenden Microsoft-Website:
http://support.microsoft.com Informelle Communityunterstützung für Visual Studio 2010 SP1 ist über die Microsoft Developer Network (MSDN)-Foren verfügbar. Weitere Informationen zu den MSDN-Foren finden Sie auf der folgenden Microsoft-Website:
In diesem Service Pack enthalten
Visual Studio 2010 SP1 enthält ein Update für Microsoft .NET Framework 4. Klicken Sie für weitere Informationen zum Update auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2468871 Update für Microsoft .NET Framework 4
Hinzugefügte Technologieverbesserungen und behobene Probleme in Visual Studio 2010 SP1
Technologische Verbesserungen
Hilfeanzeige 1.1
Zur Unterstützung der Entwicklerproduktivität wird in Visual Studio 2010 SP1 eine eigenständige Anwendung zum lokalen Anzeigen installiert. Die folgenden Technologieverbesserungen werden im neuen lokalen Hilfe-Viewer hinzugefügt:
-
Symbole für die Schnellzugriffsmenüleiste: Schneller Zugriff auf andere Verbesserungen oder Tools mit hoher Nutzungstechnologie. Dies umfasst den Hilfebibliotheks-Manager, "Drucken", "Optionen" und "Thema mit Inhaltsverzeichnis synchronisieren".
-
Lokal installierten Inhalt durchsuchen
-
Suchen nach übereinstimmenden Zeichenfolgen im Thema
-
Konsolenansichten (Inhaltsverzeichnis, Index, Favorit und Ergebnisse aus der Suche)
-
Themenliste "Stichwortindex"
-
ToC-Ansicht
-
Favoriten
-
Verlauf
-
Listenansicht der Suchergebnisse
-
-
Kontextmenüs
-
Inhaltsfenster – Thema "Drucken"
-
Optionen: Ändern des Schriftgrads der Anzeige, der Anzahl der Themen im Verlauf und der Seite, auf der die Konsolenansicht angezeigt wird
Silverlight 4-Unterstützung
Microsoft Silverlight 4 Tools für Visual Studio 2010 ist in Visual Studio 2010 SP1 enthalten. Dadurch wird die Ausrichtung auf Silverlight 4 im Silverlight-Designer und -Projektsystem unterstützt. Dies bietet auch Unterstützung für die neuen Silverlight 4-Technologieverbesserungen. Diese neue Technologie umfasst die Arbeit mit impliziten Stilen und Silverlight 4 Out-of-Browser (OOB)-Anwendungen. Sie können Ihre OOB-Anwendung automatisch innerhalb der IDE starten und debuggen, die XAP-Signatur für vertrauenswürdige OOB-Anwendungen angeben und die OOB-Fenstermerkmale festlegen.
Grundlegende Komponententests für die .NET Framework 3.5
In Visual Studio 2010 SP1 haben Sie jetzt die Möglichkeit, Ihre Anwendungen für die .NET Framework 3.5 zu testen. Weitere Informationen zum Aktivieren dieser Funktion finden Sie im folgenden MSDN-Blog:
Leistungs-Assistent für Silverlight
Mit Visual Studio 2010 SP1 können Sie die Silverlight-Anwendungsleistung optimieren, indem Sie den Code profilieren. Ein herkömmlicher Codeprofiler kann die Renderingleistung für Silverlight-Anwendungen nicht optimieren. Visual Studio 2010 SP1 werden viele Profiler auf höherer Ebene hinzugefügt, sodass Sie besser ermitteln können, welche Teile der Anwendung Zeit verbrauchen.
IntelliTrace für 64-Bit und SharePoint
IntelliTrace ist die revolutionäre neue Debugtechnologie in Visual Studio 2010, mit der Sie eine Debugsitzung vorwärts und rückwärts durchlaufen können. Aufgrund von Zeiteinschränkungen und weil es sich um ein völlig neues Feature handelt, funktioniert diese Technologie jedoch nicht in allen Szenarien.
Visual Studio 2010 SP1 ermöglicht die IntelliTrace-Debuggingtechnologie auf 64-Bit-Lösungen und für Microsoft SharePoint-Farmlösungen.Softwarerendering
Standardmäßig ist Softwarerendering unter Windows XP und Windows Server 2003 aktiviert, um die Leistung und Stabilität von Visual Studio 2010 zu verbessern.
Erkennen von Installationen im gemischten Modus
Wenn Sie mehrere Versionen von Visual Studio 2010 auf demselben Computer installieren, kann eine Kombination aus Programmbinärdateien in derselben Instanz von Visual Studio ausgeführt werden. Dieses Problem tritt beispielsweise auf, wenn Sie die Version von Visual Studio 2010 Ultimate auf demselben Computer installiert haben, auf dem Microsoft Visual Basic Express Service Pack 1 installiert ist. Diese Art der Installation kann zu Stabilitäts- oder Funktionsproblemen führen. Visual Studio 2010 SP1 erkennt, ob die Installation von SP1 abgeschlossen ist, und fordert Sie möglicherweise auf, sie zu aktualisieren, wenn die Installation unvollständig ist. Dadurch wird sichergestellt, dass sich die Installation in einem bekannten, stabilen Zustand befindet.
Webentwicklung
IIS Express-Support
Mit Visual Studio 2010 SP1 können Sie internetinformationsdienste (IIS) 7.5 Express als lokalen Hostingserver für die Website und Webanwendungsprojekte verwenden.
Hinweis IIS 7.5 Express ist nicht in SP1 enthalten, und Sie müssen es separat herunterladen. Weitere Informationen finden Sie im folgenden Blog:http://weblogs.asp.net/scottgu/archive/2011/01/03/vs-2010-sp1-beta-and-iis-developer-express.aspx
SQL Server CE 4-Support
Mit Visual Studio 2010 SP1 können Sie Microsoft SQL Server Compact 4.0-SDF-Dateien in Projektmappen-Explorer und im Server-Explorer im Kontext von Webprojekten verwalten. Darüber hinaus können Sie mit Visual Studio 2010 SP1 SQL Server Compact 4.0 zusammen mit dem Microsoft ASP.NET Web Forms in einem SQL-Datenquellensteuerelement verwenden.
Beachten Sie SQL Server Compact 4.0 nicht in Visual Studio 2010 SP1 enthalten ist, und Sie müssen es separat herunterladen. Weitere Informationen finden Sie im folgenden Blog:Rasiererunterstützung
Änderungen werden an den Webprojektsystemen und am HTML-Editor vorgenommen, um die neue Rasierersyntax zu unterstützen. Diese neue Syntax wird von ASP.NET Web Pages und von ASP.NET MVC 3 verwendet.
Note Razor ist nicht in SP1 enthalten, und Sie müssen es separat herunterladen. Weitere Informationen finden Sie in den folgenden Blogs:Einführung von "Razor" – ein neues Ansichtsmodul für ASP.NET So erhalten Sie Unterstützung für die Rasierersyntax in Visual Studio 2010
Web PI-Integration
Unterstützung für die Microsoft-Webplattform-Installer (PI) wird in Visual Studio 2010 SP1 wie folgt hinzugefügt:
-
Es wird eine neue Symbolleiste hinzugefügt, die einen schnellen Zugriff ermöglicht, um die neueste Version von Web PI zu starten. Wenn die Web-PI nicht installiert wurde, wird sie außerdem zuerst heruntergeladen.
-
Wenn Sie Webprojekte öffnen, die IIS 7.5 Express, SQL Server Compact 4.0 oder ASP.NET Rasierersyntax verwenden, wird ein Dialogfeld angezeigt, in dem diese Komponenten mithilfe von Web PI heruntergeladen und installiert werden können, wenn die Komponenten noch nicht installiert sind.
Bereitstellungsfähige Abhängigkeiten
Einige neue Technologiekomponenten, die in Visual Studio 2010 SP1 hinzugefügt werden, können zusammen mit einer Anwendung bereitgestellt werden. Anschließend können Sie die Komponenten auch dann verwenden, wenn Sie die Anwendung auf einem Server bereitstellen, auf dem diese Komponenten nicht installiert sind. In Visual Studio 2010 SP1 wird ein neues Dialogfeld hinzugefügt, das das Hinzufügen dieser bereitstellungsfähigen Abhängigkeiten zum Webprojekt erleichtert. Um auf das Dialogfeld zuzugreifen, klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf das Projekt, und wählen Sie dann "Bereitstellende Abhängigkeiten hinzufügen" aus. Die folgenden Komponenten werden unterstützt:
-
ASP.NET Web Pages, die Rasierersyntax verwenden
-
SQL Server Compact 4.0
-
ASP.NET MVC 3
Weitere Informationen finden Sie in den folgenden Blogs:
BIN Deploying ASP.NET MVC 3 with Razor to a Windows Server without MVC installed Gewusst wie Bereitstellen von SQL Compact Edition 4.0- und Razor-Webprojekten
HTML5- und CSS3-Unterstützung
Die vorläufige Unterstützung für HTML5 wird dem HTML-Editor hinzugefügt, sodass Sie IntelliSense und die Überprüfung für HTML-Elemente und -Attribute erhalten können. Eine vollständige Version, die eine umfassendere HTML5-Erfahrung bietet, wird in einer zukünftigen Version von Visual Studio bereitgestellt. Weitere Informationen finden Sie im folgenden Blog:
WCF RIA Services V1 SP1 enthalten
Der WCF RIA-Dienst ist jetzt in 10 verschiedene Sprachen lokalisiert, die von Visual Studio 2010 SP1 unterstützt werden. Eine Entität kann jetzt Elemente eines komplexen Typs enthalten. Sie können z. B. den Typ "Customer.Address" verwenden, bei dem "Kunde" eine Entität, "Adresse" jedoch keine Entität ist. Ein Entitätstyp kann jetzt in mehreren DomainService-Klassen in derselben Anwendung verwendet werden. Die Einschränkung für die Verwendung eines bestimmten Entitätstyps innerhalb von höchstens einem DomainService wird aufgehoben. Ein Codegenerierungserweiterungspunkt ist jetzt öffentlich verfügbar. Es kann für T4-basierte und andere Codegeneratoren verwendet werden, die sich außerhalb des Produkts befinden. Darüber hinaus sind DataForm-Add/Remove-Vorgänge jetzt für die EntitySet-Klasse und die EntityCollection-Klasse aktiviert.
Weitere Informationen zur Webentwicklung
Weitere Informationen zu weiteren Technologischen Verbesserungen in Visual Studio 2010 SP1 für Webentwickler finden Sie im folgenden Blog:
XAML-Editor/Designer
Gehe zu Wertdefinition
Ermöglicht die direkte Navigation von Steuerelementen auf einer Seite zu den Formatvorlagen, die auf die Steuerelemente angewendet werden. Dies bedeutet, dass Sie die Stil- und Ressourcenstrukturen in der Anwendung schnell und einfach verstehen und bearbeiten können und schließlich sicher verstehen können, "warum diese Schaltfläche in Ihrer Anwendung rot ist".
IntelliSense-Formatvorlage
Mit dieser Option können Sie formatvorlagen, die Sie bereits in XAML haben, ganz einfach ändern. Jetzt erhalten Sie IntelliSense für Eigenschaften und deren Werte in einem Stil, der auf dem TargetType basiert.
Datenquellenauswahl
Mit dieser Option können Sie die Datenquelleninformationen direkt auf der Entwurfsoberfläche auswählen und ändern.
Erweiterte Rasterbefehle
Mit dieser Option können Sie Rasterzeilen und -spalten ganz einfach hinzufügen, entfernen und neu anordnen.
Neuer Stärke-Editor
Ermöglicht die Massenbearbeitung bestimmter Elemente wie Ränder oder Abstand für mehrere Steuerelemente.
Beispieldatenunterstützung
Hier können Sie Beispieldaten hinzufügen, um die Elementvorlagen und Bindungen zur Entwurfszeit anzuzeigen. Dies erleichtert nicht nur das Verknüpfen von Datenbindungen über die Datenbindungsauswahl, sondern bedeutet auch, dass Sie Die Größe zu Inhalt und automatische Layouts viel reibungsloser entwerfen können. Außerdem fließen die Entwurfszeitdaten sauber zwischen Visual Studio und Expression Blend.
Erhöhte Stabilität
In Visual Studio 2010 SP1 wurden zahlreiche Stabilitätsverbesserungen vorgenommen. Weitere Informationen finden Sie im folgenden Blog:
Endgültige Version von Silverlight 4 Tools für Visual Studio 2010 ist jetzt verfügbar
C++
MFC-basierte GPU-beschleunigte Grafiken und Animationen
Visual Studio 2010 SP1 ermöglicht die folgenden beiden Technologien für MFC:
-
Direct2D, eine hardwarebeschleunigte 2D-Grafik-API mit sofortigem Modus, die ein Rendering mit hoher Leistung und hoher Qualität für 2D-Geometrie, Bitmaps und Text bereitstellt. Weitere Informationen finden Sie auf der folgenden Microsoft-Website:
-
Windows Animation Manager, der eine umfangreiche Animation von Benutzeroberflächenelementen ermöglicht. Weitere Informationen finden Sie auf der folgenden Microsoft-Website:
Sie können diese beiden Technologien nutzen, ohne das MFC-Programmiermodell zu unterbrechen. Darüber hinaus finden Sie Demos im folgenden Verzeichnis:
drive:\Program Files\Microsoft Visual Studio 10.0\Samples\1033\VC2010SP1Samples.zipFor more information about the technology improvements in Visual Studio 2010 SP1, visit the following website:
Unterstützung neuer AMD- und Intel-Anweisungssätze
Visual Studio 2010 SP1 fügt systeminterne Funktionen oder systeminterne Funktionen hinzu, um die Erweiterungen für die neuen Mikroprozessoren AMD und Intel zu ermöglichen, die im nächsten Jahr veröffentlicht werden. Die systeminternen Funktionen ermöglichen eine hocheffiziente Berechnung ohne den Aufwand eines Funktionsaufrufs. Weitere Informationen zur systeminternen Funktion finden Sie auf der folgenden Website:
Systeminterne CompilerWeitere Informationen zu den Erweiterungen finden Sie auf den folgenden Websites von Drittanbietern:
Einbetten von Visual Basic-Runtime
Es wird ein neues Visual Basic-Compilerfeature hinzugefügt, mit dem Visual Basic-Entwickler ihre Anwendungen und Bibliotheken auf Plattformen ausrichten können, auf denen die vollständige Visual Basic-Runtime nicht verfügbar ist. Weitere Informationen finden Sie im folgenden Blog:
VB Core – Neuer Kompilierungsmodus in Visual Studio 2010 SP1
Liste der behobenen Probleme
Hilfebibliotheks-Manager
Der Hilfebibliotheks-Manager unterstützt nicht mehrere gleichzeitige Sitzungen.
Hilfebibliotheks-Agent
-
Der Hilfebibliotheks-Agent wird nach der Inhaltsaktualisierung nicht neu gestartet. Der Hilfebibliotheks-Agent stürzt möglicherweise ab, wenn Sie ihn zum ersten Mal ohne Inhalt starten.
-
Wenn Sie zu ungültigen URLs navigieren, zeigt der Agent die Seite "Inhalt nicht gefunden " nicht an.
Visual Studio-Editor
-
550886: Visual Studio 2010 stürzt ab, wenn die Quelldatei Nicht-Unicode-Zeichen enthält.
-
542247: Die Auswahlnavigation funktioniert nicht wie erwartet.
-
542247: Caret wird während der Wortauswahl von STRG+PFEIL nicht angezeigt.
-
587888: Das horizontale automatische Scrollen funktioniert nicht mit STRG+UMSCHALT.
-
615523: Der Visual Studio 2010 Copy-Befehl generiert RTF, der einen Fehler verursacht.
-
Wenn Sie Quellcode kopieren, der japanische Zeichen enthält, kann der Quellcode nicht ordnungsgemäß in Microsoft Word 2010 eingefügt werden.
-
Unleserte Zeichen treten auf, wenn der Quellcode kopiert und in Microsoft PowerPoint 2010 eingefügt wird.
-
Die Visual Studio 2010-IDE stürzt möglicherweise ab, wenn Sie Regionen erweitern, die bereits erweitert wurden.
-
Die Visual Studio 2010 IDE stürzt möglicherweise ab, wenn Sie die Farbeinstellungen ändern.
-
Visual Studio 2010 stürzt möglicherweise ab, wenn Sie den WPF-Editor starten.
-
Ein Problem außerhalb des Arbeitsspeichers tritt auf, wenn Sie mithilfe von Anweisungen kopieren.
-
Nachdem Sie eine Ausschneideaktion für Text ausgeführt haben, können Sie den Text nicht mehr einfügen.
-
Wenn Sie während des Abschlusses der Anweisung keine zusätzlichen Layouts mehr ausführen, kann die Popupzeit um 30 bis 40 Prozent verkürzt werden.
-
Die Aktion "In Dateien ersetzen" meldet falsche Ergebnisse.
Visual Studio Shell
-
533342: Kontextmenüs scrollen auch dann, wenn Platz zum Anzeigen vorhanden ist.
-
558149: Das Fenster "Suchen und Ersetzen" wird bei jedem Öffnen breiter.
-
574681: Visual Studio stürzt ab, wenn Sie auf ein Menütrennzeichen klicken.
-
636464: Visual Studio stürzt bei jedem Schließen mit einer COM-Ausnahme ab.
-
Visual Studio stürzt ab, wenn es geschlossen wird.
-
Visual Studio stürzt ab, wenn Sie AMD CodeAnalyst verwenden.
-
Visual Studio wird jedes Mal neu gestartet, wenn Sie versuchen, es zu schließen.
-
Durch das Laden einer Lösung durch Doppelklicken auf die Datei werden unnötige DLLs geladen.
-
Die Leerlaufzeitverarbeitung in Visual Studio führt zu unnötigen Threadkontextwechseln.
-
Das Statusdialogfeld, das für bestimmte Szenarien angezeigt wird. Beispielsweise dauert das Ende der Gehe-zu-Definition für C++-Projekte länger als erwartet.
-
LightSwitch wird nicht geladen, wenn Sie den Modus "devenv /safemode" ausführen.
-
Der Editor reagiert nicht mehr, wenn Sie ASPX öffnen und Dateien mit telerik .js.
-
Zur Auswertung nur aus dem Express-Begrüßungsbildschirm entfernt.
-
Bildschirmsprachausgaben und Tablets führen dazu, dass Visual Studio abstürzt, wenn der Mauszeiger über der Schaltfläche " Rückgängig " hält.
-
Visual Studio stürzt ab, wenn Sie eine unverankerte Gruppe von Toolfenstern mit mehreren Instanzen schließen.
-
Visual Studio stürzt ab, wenn Sie ein Dateiauschecken rückgängig machen.
Visual Studio-Erweiterbarkeit
Debugger
-
521390: Wenn Sie clientseitiges Debuggen ausführen, wird die folgende Fehlermeldung angezeigt:
Fehler: Der Haltepunkt wird derzeit nicht erreicht. Dieser Speicherort konnte nicht clientseitigen Skripts zugeordnet werden.
-
537218: Im Debugger sind nur 100 "std::map"-Elemente zulässig.
-
Einige Probleme bei der Ereignisablaufverfolgung in Windows Presentation Foundation (WPF) wurden behoben.
Darüber hinaus werden in Visual Studio 2010 SP1 die folgenden Verbesserungen hinzugefügt:
-
Verbesserungen beim Öffnen von Miniabbilddateien und Debuggen von Miniabbilddateien.
-
Verbesserungen zum Reduzieren von Blockaden beim Anfügen eines Prozesses.
-
Zuverlässigkeitsverbesserungen beim MPI-Debuggen (Message Passing Interface).
-
Verbesserungen beim Verrutschen von Threads während der Funktionsauswertung.
Intellitrace
-
Protokolldateien werden für den Datenträgerbereinigungsvorgang entfernt.
-
Abstürze, die in der Anwendung des Kunden eingeführt wurden, werden behoben.
-
Ein Absturz, der auftritt, wenn Sie zum Disassemblierungsfenster wechseln, das Sie in den historischen Modus wechseln, ist behoben.
-
Absturz beim Beenden aufgrund des Einfügens einer Ablaufverfolgungsdatei in den Ausführungsmodus ist behoben.
Projekte einrichten
HTML-Designer
ASP.NET-Editor
-
567055: Die RÜCKTASTE und die PFEILTASTEn funktionieren nicht.
-
557323: Probleme im Befehl "Dokument formatieren" im JScript-Code-Editor.
-
558465: Formatierungsprobleme der JScript-Funktion treten auf.
-
XML-Kommentare werden in JScript IntelliSense nicht angezeigt.
ASP.NET Von Daten
Webprojekte
-
554957: Der Ordner ASP.NET App_Themes lässt das Hinzufügen eines neuen CSS-Stylesheets nicht zu.
-
SCC-Glyphen werden in Projektmappen-Explorer nicht angezeigt.
JScript-Editor
-
Zusätzlicher Platz wird unter dem Code hinzugefügt, wenn die Option "Registerkarten beibehalten" ausgewählt ist.
-
Der Einzug ist für leere Objektliterale falsch.
-
Die JScript-Funktionsformatierungsoption "Parens" funktioniert nicht als "worded parentheses".
-
Die Tastenkombination ALT+A wird für den Befehl "Leerzeichen nach Funktion einfügen" für den Befehl "Anonyme Funktionen" falsch verwendet.
-
Atlas IntelliSense ist nicht vorhanden, wenn der Skript-Manager über einen ServiceReference-HTTP-Pfad verfügt.
-
Der Speicher des Visual Studio-Prozesses erhöht sich auf 300 MB, wenn Sie ein anderes Projekt öffnen, lassen Sie das aktuelle Projekt geöffnet, und das aktuelle Projekt enthält viele JScript-Dateien, die geöffnet werden.
-
In einer ForIn-Bedingung ist kein IntelliSense vorhanden.
-
Ein sehr großer Speicherzuwachs tritt auf, wenn Sie große JScript-Dateien kommentieren oder entfernen.
-
Die Eingabe ist in einer JScript-Datei mit langen Inhalten in einer Zeile sehr langsam.
-
Globale Member, die aus externen Dateien stammen, können IntelliSense nicht finden.
-
Ein Farbverlust und IntelliSense treten auf, nachdem Sie IntelliSense aktualisiert haben, um auf einen Remotedienst oder einen nicht vorhandenen Dienst zu verweisen.
Windows Phone-Entwicklertools
Die Bereitstellung von XAP-Dateien mit mehr als 64 MB kann für Tests und Debuggen auf physischen Telefongeräten fehlschlagen.
Allgemeiner WPF- und Silverlight-Designer
-
Beim Aktualisieren von Silverlight während der Ausführung von Visual Studio stürzt Visual Studio ab.
-
Beim Löschen von Steuerelementen mit ausgeführtem Hintergrundthread stürzt Visual Studio ab.
-
Die Fehlerliste wird nicht angezeigt, wenn XAML-Dateien mit Fehlern geöffnet werden.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Leistungsverbesserungen, wenn Sie ein anderes Farbprofil auswählen, werden hinzugefügt.
-
Das Dialogfeld "Speichern " wird angezeigt, wenn Sie eine Lösung schließen, nachdem ein Ereignis in Visual Basic generiert wurde.
-
Unterstützung für portable Assemblys wird hinzugefügt.
XAML Designer Design Surface
-
473449: Das Bindungsfeature in WPF funktioniert nicht wie erwartet.
-
567025: Ein Muster "erben und überschreiben" in XAML wird als "erkannte Schleife" gemeldet.
-
502670: Die Visibility-Eigenschaft wird jetzt zur Entwurfszeit berücksichtigt.
-
Ein Speicherverlust tritt auf, wenn Sie Steuerelemente aus der Toolbox auf die Entwurfsoberfläche ziehen.
-
Eine System.InvalidOperationException-Ausnahme tritt auf, wenn Sie die Entwurfsoberfläche starten, nachdem Sie ein Ereignis hinzugefügt haben.
-
Wenn Sie übergeordnete Steuerelemente in ein Erweiterungsfeld verschieben, wird ein Dialogfeld mit einer Fehlermeldung angezeigt.
-
Steuern der Erstellung, wenn das untergeordnete Element des Stammelements ein Erweiterungselement ist.
-
Steuerelemente können in einem Container verschoben werden, in dem die FlowDirection-Eigenschaft auf "RightToLeft" festgelegt ist.
-
Sie können den Designer nicht für Dateien öffnen, die Silverlight Toolkit-Datenvisualisierungskomponenten verwenden.
-
Der Expander bleibt während der Entwurfszeit erweitert, wenn er reduziert werden soll.
-
Steuerelemente werden an Hilfsgitternetzlinien ausgerichtet.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Das Andocken von Steuerelementen wird in einem ScrollViewer-Steuerelement reduziert.
-
Der Benutzercode, der eine unbehandelte Ausnahme auf dem Goldbalken verursachen kann, wird jetzt angezeigt.
XAML-Umgestaltung
-
Wenn Sie einen Typ umbenennen, werden Eigenschaften des Typs in den XAML-Dateien für Visual Basic nicht umbenannt.
-
Workflowdateien, die XAML-basiert sind, nehmen Umgestaltungsereignisse aus dem Code auf, der sich hinter den Workflowdateien befindet.
-
Umgestaltung und "Gehe zu Definition" funktionieren nicht wie erwartet, wenn Sie mit XAML-Dateien interagieren, und die XAML-Datei ist nicht geöffnet.
-
Nachdem Sie eine Klasse umbenannt haben, generiert der Ereignishandler keine Ereignisse für die umbenannte Klasse.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Unterstützung für Umgestaltungstypen im TypeArguments-Attribut wird hinzugefügt.
-
Unterstützung für Umgestaltungsnamespaces, die Assemblys in die Definition einschließen, wird hinzugefügt.
XAML-Eigenschafteninspektor
-
Die StyleTypedProperty-Eigenschaft wird von der Formatvorlagenauswahl nicht unterstützt.
-
551488: Der XAML StringFormat-Editor unterstützt keine Zeichen mit doppelten Escapezeichen.
-
Wenn der XAML-Editor angeheftet ist und Sie Bindungen oder Ressourcen festlegen, geht der Tastaturfokus möglicherweise verloren.
-
Die Definition "Gehe zu Wert" zeigt ein Dialogfeld mit einer Fehlermeldung an, wenn die Definition auf eine Anwendungs-XAML-Datei verweist.
-
Angefügte Eigenschaften im Eigenschafteninspektor verschwinden, nachdem Sie die Lösung erstellt haben.
-
Wenn der Pinsel-Editor angeheftet ist, kann dies dazu führen, dass dieselbe Eigenschaft mehrmals im Eigenschafteninspektor angezeigt wird.
-
Die Inhaltseigenschaft kann nicht angezeigt werden, wenn der Eigenschafteninspektor nach Quelle sortiert ist.
-
Wenn Sie die Databinding-Auswahl öffnen, wenn der DataContext auf "CollectionViewSource" festgelegt ist, tritt ein Fehler auf.
-
Wenn Sie eine Formatvorlage anwenden, die mithilfe der Ressourcenauswahl aus einem anderen Projekt geladen wird, tritt ein Fehler auf.
-
Übermäßige angefügte Eigenschaften werden unerwartet angezeigt.
-
Der Status "Erweitern" oder "Reduzieren" der Eigenschaftskategorie wird nach dem Erstellen und Ausführen nicht beibehalten.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Unterstützung für das Festlegen angefügter Eigenschaften, die denselben Namen, aber unterschiedliche Namespaces im Eigenschafteninspektor aufweisen, wird hinzugefügt.
-
Unterstützung zum Hinzufügen der Vererbung als mögliche Quellangabe für den Eigenschaftenmarker im Eigenschafteninspektor wird für das Silverlight-Projekt hinzugefügt.
XAML-Editor
-
575719: Visual Studio 2010 XAML IntelliSense kann unerwartet fehlschlagen.
-
Visual Studio 2010 Premium Edition kann abstürzen, wenn Sie ein IntelliSense-Element auswählen.
-
Der XAML-Editor reagiert möglicherweise nicht mehr, wenn Sie ein VisualStateGroup-Objekt bearbeiten.
-
Ein Fehler kann nicht gelöscht werden, nachdem der XAML-Code vorübergehend in einen ungültigen Zustand versetzt wurde.
-
Bei angefügten Eigenschaften können fehlerhafte Wellenlinien auftreten, wodurch verhindert wird, dass die Entwurfsoberfläche funktioniert.
-
Ein falscher Fehler kann auftreten, wenn Sie die StrokeThickness-Eigenschaft für Rechtecke auf 0 festlegen.
-
Wenn Sie XAML mit STRG+M reduzieren, stürzt Visual Studio möglicherweise ab.
-
Die Formatvorlage IntelliSense für Silverlight zeigt keine Klassen im selben Namespace wie die Anwendung an.
Visual Studio-Tools für Office (VSTO)
Darüber hinaus verbessert Visual Studio 2010 SP1 die Leistung der VSTO-Runtime.
Windows Forms-Designer
-
Sie verwenden die Visual Studio 2010 IDE, um ein Projekt zu öffnen, das sich in einer früheren Version befindet. Beispielsweise öffnen Sie ein Visual Studio 2008-Projekt. Nach einer Debugsitzung können Sie das Projekt nicht erneut erstellen oder debuggen, und Sie erhalten eine Fehlermeldung, die wie folgt aussieht:
Die Datei "obj\Debug\assembly_name" kann nicht in "bin\Debug\assembly_name" kopiert werden. Der Prozess kann nicht auf die Datei "bin\Debug\assembly_name" zugreifen, da sie von einem anderen Prozess verwendet wird.
-
Wenn Sie ein Einfügen von Windows Forms Steuerelementen im Designer umbenennen oder rückgängig machen, wird die Designerdatei während der Visual Studio 2010-Instanz unzulichtig.
-
Sie führen ein Upgrade eines Visual Studio 2005-Projekts auf Visual Studio 2010 durch und ordnen das Projekt auf die .NET Framework 4 neu an. Wenn Sie die Visual Studio-Instanz schließen, stürzt möglicherweise eine unterstützte Sprachversion von Visual Studio ab.
Visual Studio-Tools für SharePoint
-
Das Hinzufügen eines CAS-Berechtigungssatzes zu einer Paketmanifestvorlage führt zu einem Fehler bei der F5-Bereitstellung.
-
Bei der Codegenerierung für visuelle Webparts, die sandkastenbeteiligt ist, tritt ein Fehler auf, wenn die ASCX-Datei eine bestimmte Länge überschreitet.
Visual Studio-Datentools
-
Der Datenwiederholer kann nicht an ein Bild im Datenquellenfenster gebunden werden.
Visual Basic Compiler
-
Wenn ein lokaler Typ aus einer signierten Assembly stammt, werden in Visual Basic im Fenster "Lokal" keine Werte angezeigt.
-
In großen Projekten, die viele XML-Dokumentkommentare enthalten, kann es bei der Eingabe zu Verzögerungen im Editor kommen.
-
Wenn Sie den Fokus zwischen Ausdrucksfeldern wechseln, kann es bei großen Workflow Foundation-Projekten zu Verzögerungen kommen.
Visual Basic-Editor
-
542271: "Obligatorisches ByVal" wird in Visual Basic .NET angezeigt.
-
551699: IntelliSense-Enumerationswerte werden nicht angezeigt.
-
Ein großes Visual Basic-Projekt stürzt möglicherweise ab, wenn es geschlossen wird.
-
Die Visual Studio-IDE reagiert nicht mehr, wenn sie XMLDOC-Kommentare in einem komplexen Projekt analysiert.
-
Der Visual Basic-Sprachdienst stürzt ab, wenn Sie ein Webprojekt öffnen.
C#-Compiler
-
Beim Debuggen einer C#-Struktur mit etwa 500 Feldern tritt eine Zugriffsverletzung auf.
-
Designer qualifizieren typen im ausgegebenen Code möglicherweise nicht ordnungsgemäß.
C#-Editor
-
610734: Visual Studio 2010 stürzt ab, wenn code zur Entwurfszeit geschrieben wird.
-
In WPF-Projekten kann der C#-IntelliSense-Dienst beim Herunterfahren abstürzen.
-
Wenn das Multiadressierungspaket nicht installiert ist, stürzt der C#-Sprachdienst ab, wenn Sie versuchen, ein Projekt zu laden.
-
Der Befehl "Verweise hervorheben" verursacht in einigen Fällen einen Absturz, wenn eine Datei geschlossen wird.
-
Der Generierungstyp kann einen Absturzbericht verursachen, wenn Sie die generierte Datei öffnen.
-
Smarttags können in einigen Webszenarien einen Absturzbericht verursachen.
-
Ein Absturzbericht tritt auf, wenn Sie die Öffentliche
auf "Eigenschaft" aus. -
Wenn Sie den Mauszeiger auf ein benanntes Argument zeigen, stürzt QuickInfo ab, wenn der Methodenname dem lokalen Klassennamen entspricht.
-
C# IntelliSense stürzt ab, wenn die Solution Navigator-Erweiterung installiert ist, und eine "aspx\web"-Seite wird als zusätzliche Datei geöffnet.
-
Die RÜCKTASTE funktioniert für koreanische Zeichen im Text-Editor nicht ordnungsgemäß.
C++-Standardbibliothek
Microsoft Foundation Classes (MFC) und Active Template Library (ATL)
Darüber hinaus verbessert Visual Studio 2010 SP1 die Sicherheit und Leistung und bietet weitere Verbesserungen in ATL/MFC.
C-Runtime (CRT)
-
Wenn die WEOF-Konstante an die Funktion "swprintf_s" übergeben wird, erhält der Puffer keine NULL-Beendigung.
C++-Editor
-
561259: Zur Deklaration wechseln ist in einigen Fällen langsam.
-
573230: Der C++-Editor stürzt möglicherweise ab, wenn Sie Kommentare einfügen.
-
537956: Beim Deklarieren der C++-Enumuneration tritt ein Absturz auf.
-
In nativem IntelliSense sind Probleme aufgetreten, z. B. bei Indizes und Berichterstellung.
-
Die NavigateTo-Methode in C++ reagiert gelegentlich nicht mehr.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Leistungs- und Stabilitätsverbesserungen
-
Effizientere Speicherverwaltung
-
Weitere IDE-Verbesserungen zur Verhinderung von Fixierungen und Abstürzen der Benutzeroberfläche
-
Leistungsverbesserung für den Funktionsschlüssel F12 (Goto Definition) bei großen Projekten.
C++-Compiler
-
548432: Der C++-Compiler generiert falsche Movups-Anweisungen anstelle von Movss-Anweisungen.
-
565959: SSE2-Anweisungen werden generiert, wenn die Option /arch:SSE angegeben wird.
-
525943: Es gibt spezifische Probleme in der x64-Version des C++-Compilers (Optimierer).
-
336316: Destruktoraufrufe fehlen, wenn die Optimierung aktiviert ist.
-
Der Compiler stürzt mit dem Typspezifizierer "decltype(*this)" ab.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Optimierungen und Korrekturen in mehreren Codegenerierungsbereichen
-
Parität des verwalteten inkrementellen Builds mit Visual Studio 2008.
C++-Debugging
-
554772: Gemischte Aufrufstapel werden beim Debuggen von C++-Code unterbrochen.
-
Im Überwachungsfenster werden falsche Werte angezeigt.
F #
Visual Studio 2010 SP1 behebt Probleme mit der Stabilität des Compilers und der Korrektheit des Codes für generierten Code. Beispielsweise behebt dieses Service Pack die Korrektheit der Aufrufkonvention für plattformaufrufende und ausgebende XML-Dokumentkommentare für Erweiterungsmethoden. Darüber hinaus verbessert dieses Service Pack die Leistung beim Generieren eines Ereignis-Hookups.
Parallelitätslaufzeit
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Falsche positive Speicherverluste werden nicht mehr gemeldet, wenn Sie Concurrency Runtime (ConcRT) verwenden.
-
Die Aufrufkonvention "__stdcall" wird jetzt von allen PPL-, ConcRT- und gleichzeitigen Containern unterstützt.
-
Bei "concurrent_queue" mit "std::string" tritt keine Zugriffsverletzung auf.
-
Zugeordnete Container können mit der Funktion "parallel_for_each" verwendet werden.
Datenbankprojekte
-
Bei der Bereitstellung von Datenbankprojekten tritt ein Fehler auf, wenn Sie versuchen, Berechtigungen mithilfe der Berechtigung GRANT OPTION zu widerrufen.
-
Angepasste DBSCHEMA-Dateien, die nicht druckbare Zeichen enthalten, führen dazu, dass Visual Studio abstürzt, wenn Sie versuchen, ein Modell zu aktualisieren.
-
Das Feature "Schemaabgleich" ignoriert das Erstellen untergeordneter Elemente, wenn die Option "Nur Vergleichselemente", die im Quellelement vorhanden sind, aktiviert ist.
-
Wenn Sie den Assistenten zum Importieren von SQL-Skriptdateien verwenden, enthält die Skriptdatei einen Volltextindex, und die objekte überschreiben, die bereits im Projekt Kontrollkästchen vorhanden sind , können Tabellen im Skript ersetzt werden.
-
Das Dienstprogramm "Schema Compare" kommentiert Tabellenspalten, wenn das Hilfsprogramm Aktualisierungen in ein Projekt schreibt und das Objekt auf SKIP festgelegt ist.
-
Eine inkrementelle Datenbankprojektbereitstellung reagiert nicht mehr, wenn das Projekt lange Überprüfungseinschränkungen enthält, die normalisiert werden müssen.
-
Indexhinweise werden nicht über Datenbankverweise in einem Datenbankprojektbuild aufgelöst.
Codeanalyse
-
Der static Code Analyzer meldet gültigen Code.
-
Häufige Abstürze treten auf, wenn Sie die Einstellungen für die Codeanalyse in Visual Studio Team Server 2010 ändern.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgende Verbesserung:
-
Managed Code Analysis (FxCop) wird jetzt auf x64 TeamBuild-Servern installiert.
Profiler
-
Der Leistungs-Explorer wird nicht geladen, wenn mehrere Visual Studio-Instanzen gestartet werden.
-
JScript-Profilerstellung funktioniert nicht auf russischen und anderen europäischen und lateinamerikanischen Sprachbetriebssystemen.
-
JScript-Profilerstellung funktioniert nicht mit Windows Internet Explorer 9.
-
Visual Studio stürzt ab, wenn Sie ein Webanwendungsprojekt mithilfe einer Kundenwebservereinstellung profilieren.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Genaueres Sampling in Hyper-V
-
Verbesserte JavaScript-Profilerstellung zur Aktivierung der Profilerstellung mehrerer Prozesse
-
Verbesserte Stabilität bei der 64-Bit-Profilerstellung
Codeermittlung und -validierung
-
Abstürze, die bei der Diagrammnavigation auftreten, sind behoben.
-
Ein Problem mit der Bildlaufleisten-UX im erweiterten Auswahlmenü des Architektur-Explorers wurde behoben.
-
Temporäre Dateien verbleiben, nachdem die Layerüberprüfung ausgeführt wurde.
-
Die Aktion "Enthalten von" in einem C++-Ordner kann zum Absturz des Architektur-Explorers führen.
T4
Visual Studio 2010 SP1 enthält die folgenden Verbesserungen:
-
Anpassen oder Erweitern von T4-Vorlagen mithilfe der Vorlagenvererbung
-
Die Verwendung von Hilfsbibliotheken mit T4 ist viel einfacher, da T4 die Referenzassemblys nicht mehr im Arbeitsspeicher sperrt.
-
Bereitstellen von T4 auf ihrem Buildserver für die Erstellungszeitgenerierung
Architekturtools
-
Die Interaktionsverwendung wird verpasst, nachdem die Lifeline-Gruppe erweitert wurde.
-
Sie können ein Diagramm nicht öffnen, wenn Sie den vollqualifizierten Namen einer Schnittstelle ändern und die Option "Qualifizierter Name ausblenden " auf "True" festgelegt ist. In diesem Fall wird eine Realisierung der Schnittstelle als Lollipop angezeigt.
-
Die Überprüfung ist für generische Parameterverweise innerhalb eines Methodentexts unterbrochen.
-
Mit dem Modellierungsprojekt können Benutzer doppelte benannte Verweise erstellen. Dieses Problem kann zu Einer Beschädigung des Projekts führen.
-
Ein Nullverweisefehler tritt bei expliziten Schnittstellenimplementierungen und vorübergehenden Diagrammen auf, wenn Sie ein Sequenzdiagramm generieren.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Interaktionsnachrichten sind jetzt sortiert.
-
Backlinks zu Layerdiagrammelementen aus Team Foundation Server-Arbeitselementen werden jetzt unterstützt.
Visual Studio-Test
Web-/Ladetest
-
584634:WebTest Results Viewer kann abstürzen, wenn ein Test ausgeführt wird.
-
Eine OutOfMemory-Ausnahme wird ausgelöst, wenn Sie die Such-/Ersetzungsaktion in einer Anforderung ausführen.
-
Der Devenv.exe Prozess stürzt ab, nachdem Sie in der Statusleiste des Testergebnisses auf den Link "Schwellenwertverletzungen" geklickt haben.
-
Leistungsindikatoren im Diagramm "Seitenantwortzeit" werden nach Abschluss der Ausführung nicht mehr angezeigt.
-
Das Schreiben von Ergebnissen in die LoadTest DB dauert länger als erwartet.
-
Leistungsindikatoren werden während der Ausführung des Ladetests verworfen.
UnitTest/TestExecution
-
575870:Im Testcontroller ist eine Racebedingung vorhanden, die dazu führt, dass Tests in den Zustand "Nicht ausgeführt" gelangen.
-
Ein Testlauf reagiert nicht mehr, wenn der QTAgent nicht gestartet werden kann oder der Testlauf in der Main() -Funktion nicht mehr reagiert.
-
Die TestContext-Ausgabe ist für interne Tests, die in einem geordneten Test enthalten sind, falsch.
-
Ein Leistungsproblem tritt auf, wenn ein Test im Testcontroller geladen wird.
-
Wenn Sie eine große Anzahl von Tests in einer Laborumgebung ausführen, verbleiben einige Tests im Zustand "Nicht ausgeführt".
-
Die Codefarbe für die Codeabdeckung funktioniert nicht für nicht verwalteten C++-Code.
-
Die TestCaseId-Eigenschaft ist für alle Testfälle identisch, die derselben Testmethode zugeordnet sind.
TCM-Server
-
Der Neuaufbau des Lagers dauert länger als erwartet.
-
Das Zurücksetzen automatisierter Testergebnisse kann dazu führen, dass zwei Änderungen eines Punkts im Lager als aktuelle Version angezeigt werden.
Microsoft Test Manager
-
Die Seite "Diagnosedaten Adapter-Event Protokoll konfigurieren" wird in verschiedenen Sprachversionen von Microsoft Test Manager abgeschnitten.
-
Die Analyse der Testergebnisse führt dazu, dass das Ergebnis zum aktuellsten Ergebnis im Testpunkttrend wird.
-
Die Spracheinstellungen von rechts nach links bleiben in MTM-Sitzungen nicht erhalten.
-
Die Neuauffüllung der abfragebasierten Testsuite dauert bei großen Suites länger als erwartet.
-
Es kann zu einem Absturz kommen, wenn Sie im Microsoft Test Runner den Browsertyp für die Firefox-Wiedergabe auswählen.
-
Sie können keine Intellitrace-Daten sammeln, wenn die getestete Anwendung als Teil der Aktionsaufzeichnung für den Testfall gestartet wird.
-
Die Anlagenanzahl für Testergebnisse gibt 0 zurück, wenn große Mengen von Testergebnissen durchlaufen werden.
-
Sie können das Feld "Parameter an Kennwort" nicht binden, wenn Sie eine Aktionsaufzeichnung erstellen.
Darüber hinaus enthält Visual Studio 2010 SP1 die folgenden Verbesserungen:
-
Die Beschreibung des Testfalles kann im Microsoft Test Manager angezeigt werden.
-
Es werden Leistungsverbesserungen für Microsoft Test Manager bereitgestellt.
-
Unterstützung für Expression Encoder 4.0 in manuellen Tests wird hinzugefügt. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2160831 Update für Microsoft Visual Studio 2010 Video Data Adapter
Übungsleiter
-
580348:Der Microsoft System Center Virtual Machine Manager(SCVMM)-Server, der für eine TFS-Anwendungsebene konfiguriert ist, kann nicht geändert werden.
-
Ein Build-Bereitstellungs-/Testworkflow kann keine Ablagespeicherorte auf DFS- oder WebDav-Freigaben verwenden.
-
Sie können keine Konfiguration für vorhandene Builds auswählen, die mehr als eine Konfiguration in einem Build-Bereitstellungs-/Testworkflow aufweisen.
-
Der Builddiensthost stürzt ab, wenn er im "Lab-Modus" ausgeführt wird, und das Dienstkonto verfügt nicht über Administratoranmeldeinformationen.
-
Wenn der Build-Agent und der Labor-Agent auf einem nicht in der Laborumgebung verwalteten virtuellen Computer installiert sind, wird der Build-Agent nicht gestartet.
FastForward/CodedUITest
-
553625: Kodierte UI-Testprojekte sind mit Setup- und Bereitstellungsprojekten in derselben Lösung nicht kompatibel.
-
597945:Eine UITestException-Ausnahme wird in der BrowserWindow.FindMatchingControls-Methode ausgelöst.
-
Bei UI-Teststeuerelementen, die UIMap hinzugefügt werden, wird die Groß-/Kleinschreibung nicht beachtet.
-
Das Erstellen eines kodierten UI-Tests aus einer vorhandenen Aktionsaufzeichnung wird nicht im Dialogfeld mit den alternativen Anmeldeinformationen angezeigt.
Darüber hinaus wird Unterstützung für die Aufzeichnung und Wiedergabe von Code UITest für Internet Explorer 9 Beta in der Kompatibilitätsansicht hinzugefügt.
SQL
Data-Tier Application Project: Data-Tier Application Framework Version 1.1
Visual Studio 2010 SP1 enthält die folgenden Verbesserungen:
-
DAC-Upgrades werden auf SQL Azure und auf SQL Server unterstützt.
-
DAC-Upgrades sind jetzt direkt statt nebeneinander angeordnet.
Entity Framework (Codegenerierung)
-
Eine Self-Tracking Entitätsvorlage generiert keinen Code für Funktionsimporte, die keinen Rückgabewert haben.
-
Eine Entität wird nicht als geändert gekennzeichnet, wenn eine FK-Zuordnung, die die EntityReference.EntityKey-Eigenschaft verwendet, nulliert ist.
-
Eine Self-Tracking Entitätenvorlage generiert inkompatiblen Code für punkttrennte Namespaces.
-
Eine Self-Tracking Entitätenvorlage generiert keine Standardwerte für skalare Eigenschaften für komplexe Typen.
-
Verschiedene Codegenerierungsänderungen zur Einhaltung der Visual Basic Pretty Lister-Richtlinien.
Informationsquellen
Bekanntes Problem
Visual Studio 2010 Service Pack 1 kann dazu führen, dass mehrere Einträge in der Liste "Installierte Aktualisierungen" erstellt werden. Die Einträge werden zusammen mit einer KB-Nummer als "Hotfix für Visual C++ Standard 2010 Beta 1" bezeichnet. Microsoft hat bestätigt, dass keine Betafixes mit Visual Studio 2010 Service Pack 1 installiert wurden und dass der Fix für die einzelnen aufgeführten Hotfixes in Visual Studio 2010 Service Pack 1 enthalten war. Problemumgehung für das bekannte Problem Es gibt keine Problemumgehung für dieses Problem. Auf Ihrem System sind keine "Beta 1"-Hotfixes installiert. Sie können die Updates nicht deinstallieren oder die Einträge aus der Liste "Installierte Aktualisierungen" entfernen, da tatsächlich keine Dateien auf Ihrem System installiert sind. Die Produkte von Drittanbietern, die in diesem Artikel behandelt werden, werden von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft schließt jede konkludente oder sonstige Gewährleistung bezüglich der Leistung oder Zuverlässigkeit dieser Produkte aus. Microsoft stellt Kontaktinformationen von Drittanbietern bereit, die Ihnen bei der Suche nach technischem Support helfen. Diese Kontaktinformationen können ohne vorherige Ankündigung geändert werden. Sie werden von Microsoft ohne jede Gewähr weitergegeben. Bekannte Probleme bei der Verwendung von Microsoft Update-
Wenn Sie dieses Service Pack installieren, wird der Installationsprozess möglicherweise fortgesetzt und erfolgreich abgeschlossen, wenn Sie versuchen, die Installation zu beenden. Dieses Problem kann auftreten, wenn der Installationsprozess über die Hälfte abgeschlossen ist.
-
Wenn Sie den Installationsprozess starten, indem Sie die Option "Updates herunterladen, aber ich kann auswählen, ob sie installiert werden sollen" auswählen und dann die Option "Update installieren und dann herunterfahren" auswählen, schlägt die Service Pack-Installation möglicherweise fehl. Nach dem Neustart des Computers wird Ihnen dieses Service Pack erneut angeboten, und die Installation wird erfolgreich abgeschlossen.
-
Wenn Sie das Service Pack von einer nicht englischen Version von Visual Studio 2010Ultimate, Visual Studio 2010 Premium oder Visual Studio 2010Professional deinstallieren, wird Ihnen die erneute Installation des Service Packs angeboten. Der Installationsprozess schlägt jedoch fehl, da sich die Komponenten dieses Service Packs in einem unerwarteten Zustand befinden. Führen Sie die folgenden Schritte aus, um dieses Service Pack erfolgreich neu zu installieren:
-
Starten Sie das Visual Studio-Setup im Wartungsmodus über das Element "Programme und Features" in Systemsteuerung, oder führen Sie Setup.exe aus.
-
Wählen Sie "Features hinzufügen oder entfernen" aus.
-
Wählen Sie Microsoft Office Developer Tools aus, und klicken Sie dann auf "Aktualisieren". Installieren Sie nach Abschluss des Setups das Service Pack erneut.
-