Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Erklärung zur Unterstützung

Die folgenden bezieht sich auf die Download-Seite von Visual Studio 2013 Update 2. Weitere Informationen zu den folgenden Inhalt finden Sie unter Detailsauf Microsoft Download Center-Website.

Hinweis Es gibt unterschiedliche Unterstützung für jedes Produkt. Lesen Sie Support-Aussagen sorgfältig durch, bevor Sie das Update installieren.

Visual Studio-Updates installieren, werden Sie in entscheiden, erhalten und installieren Visual Studio 2013 Aktualisierungen. Microsoft bietet Unterstützung für Visual Studio 2013 RTM Produkte und der neuesten Visual Studio 2013 Update.

Professional, Premium, Ultimate und für Windows Produkte: Professional, Premium, Ultimate und Windows Express sind vollständige Visual Studio 2013 RTM-Produkte, die auch Visual Studio Update 2. Wenn Sie Visual Studio 2013 installiert und dieser Download ausgeführt haben, erhalten Sie die Visual Studio-Update 2. Wenn Sie derzeit keinen Visual Studio 2013 dieser Download installiert, erhalten Sie Visual Studio 2013 und Visual Studio Update 2. Visual Studio 2013 RTM Language Packs können über diese entsprechende Update 2 Produkte installiert werden.




Einführung

Microsoft hat den Team Foundation Server 2013 Update 2 am 2. April 2014 und Visual Studio 2013 Update 2 am 12. Mai 2014 herausgegeben. Dieses Update stellt neue Schutzmaßnahmen in Team Foundation Server (TFS), TestTools Microsoft Azure Tools, Release Management, Debugger, Profiler, IntelliTrace, Code Generation, Entity Framework 6.1, NuGet, Schreibmaschine, Visual Studio-IDE, ASP.NET und Web Tools 2013.2. Visual Studio 2013 Update 2 enthält die neuesten Updates, Leistungsmerkmale und Fehlerbehebungen.

Weitere Informationen zu Visual Studio-Produkt-Updates steht auf der Visual Studio-Website verfügbar.

Das Visual Studio 2013 Update 2

Visual Studio 2013-Updates sind kumulativ Freigaben. Die folgenden Download-Links zeigen Sie immer auf das neueste Update:



Sie können auch die vollständige Liste der Visual Studio 2013 Updates anzeigen.

Microsoft hat diese Datei auf Viren überprüft. Microsoft hat die zum Zeitpunkt der Veröffentlichung der Datei aktuell verfügbare Virenerkennungssoftware verwendet. Die Datei wird auf Servern mit erhöhter Sicherheit gespeichert, wodurch nicht autorisierten Änderungen an der Datei vorgebeugt wird.

Installieren Sie Visual Studio 2013 Update 2

Installation für Visual Studio-Produkte Siehe:

Installieren von Visual Studio

Installieren von Team Foundation Server und Visual Studio ALM

Für Visual Studio 2013 Release Management installieren

Wichtig  Dieses Update gilt für Visual Studio und Team Foundation Server (TFS). Visual Studio und TFS-Installation Mechanismen unterscheiden. Visual Studio-Update wird installiert, auf den bereits auf dem Computer installiert ist. TFS-Update ist eine vollständige Layout, das ersetzt, was auf dem Computer installiert ist. Zunächst die TFS-Updates stellen Sie sicher, dass Sie eine vollständige Sicherung der Datenbanken. TFS-Installation schlägt fehl, Aktualisierung wird die Aktualisierung neu starten oder Zurücksetzen auf die frühere Version von TFS ohne Wiederherstellung möglich.

Das Release Management Update ist eine vollständige Layout, das neuesten Leistungsmerkmale und Fehlerbehebungen für Release Management für Visual Studio 2013 enthält. Zunächst das Release Management Updates stellen Sie sicher, dass Sie eine vollständige Sicherung der Datenbanken und RSA kryptographische Schlüssel (siehe Blogbeitrag RSA kryptographische Schlüssel exportieren Anleitung ). Wenn Release Management Installation fehlschlägt Update, werden Sie nicht das Update oder Wiederherstellen der früheren Version der Release Management ohne einen Wiederherstellungsvorgang durchführen.

Release Management für Visual Studio 2013 Update 2 Go live ist, gelten die folgenden Upgrade-Pfade.

Unterstützte Upgrades:

  • Release Management für Visual Studio 2013 Release Management für Visual Studio 2013 Update 2

  • Release Management für Visual Studio 2013 Update 1 Release Management für Visual Studio 2013 Update 2

  • Release Management für Visual Studio 2013 Update 2 RC Release Management für Visual Studio 2013 Update 2


Neue Schutzmaßnahmen und behobene Probleme in Visual Studio 2013 Update 2

SchutzmaßnahmenIn dieser Version wurden die folgenden Verbesserungen vorgenommen.

  • ASP.NET Projektvorlagen

    • Updates für ASP.NET Projektvorlagen Konto Bestätigung und Passwort unterstützen.

    • Unterstützung für lokale Organisation Konten in ASP.NET Web API

  • Visual Studio Web Editor verbessert

    • Neuen JSON-editor

    • Neue Sass-Editor (.scss)

    • URL-Auswahl für HTML/CSS implementieren

    • Updates für weniger Editor durch weitere Funktionen

    • Update KO Intellisense in der HTML-editor

  • Browser-Link

    • Browser Link unterstützt HTTPS-Verbindung und zeigt eine Liste im Dashboard mit anderen als Browser das Zertifikat vertrauenswürdig ist.

    • Bessere quellzuordnung

  • Microsoft Azure Websites Unterstützung in Visual Studio

    • Unterstützung Azure anmelden

    • Remotedebuggen für Microsoft Azure Websites (WAWS)

    • Remote-Ansicht

    • Unterstützung von Azure Websites erstellen

  • Web veröffentlichen Enhancements

    • Verbessern der Benutzer für die Veröffentlichung

  • Gerüstbau für ASP.NET

    • Wenn Ihr Modell Enumerationenverwendet, MVC Gerüstbauer Dropdown Enumeration generiert. Verwendet diese Enumeration Hilfsprogramme MVC.

    • Aktualisiert EditorFor Vorlagen in MVC Gerüstbau sie Bootstrap Klassen verwenden.

    • MVC und Web API Gerüstbauer werden für MVC und Web API 5.1 Pakete hinzufügen.

    • Zusätzliche Gerüstbau Erweiterbarkeit benutzerdefinierte Gerüstbauer von Drittanbietern unterstützt.

  • ASP.NET Web Forms

  • ASP.NET MVC 5.1

  • ASP.NET Web API 2.1

  • ASP.NET Web Pages 3.1

  • ASP.NET Identität 2.0.0

    • Zwei-Faktor-Authentifizierung

      ASP.NET Identität jetzt unterstützt zwei-Faktor-Authentifizierung. Zwei-Faktor-Authentifizierung bietet eine zusätzliche Sicherheitsebene, die Benutzerkonten in dem Fall, in dem das Kennwort gefährdet. Es gibt auch Schutz für brute-Force-Angriffe auf die zwei-Faktor-Codes.

    • Konto gesperrt

      Ermöglicht dem Benutzer gesperrt, wenn ihr Kennwort oder zweistufige Codes falsch eingegeben. Die Anzahl der ungültigen Versuche und die Zeitspanne kann für den Benutzer gesperrt werden, konfiguriert werden. Entwickler kann optional Kontensperrung für bestimmte Benutzerkonten deaktivieren.

    • Bestätigung des Kontos

      ASP.NET Identität unterstützt jetzt Konto zur Bestätigung. Dies ist häufig der Fall bei den meisten Websites heute, wenn Sie ein neues Konto auf der Website registrieren, Sie müssen Ihre e-Mail-Adresse bestätigen, vor der Website konnte. E-Mail ist es dadurch verhindert, dass gefälschte Konten erstellt. Dies ist besonders nützlich, wenn Sie e-Mail als Methode der Kommunikation mit den Benutzern Ihrer Website Forum Websites Banking, e-Commerce und soziale Websites verwenden.

    • Kennwort zurücksetzen

      Kennwort zurücksetzen ist, kann der Benutzer ihre Kennwörter zurücksetzen, wenn sie ihr Kennwort vergessen haben.

    • Sicherheit-Stempel (Zeichen überall)

      Eine Möglichkeit, regeneriert das Sicherheitstoken des Benutzers bei, wenn der Benutzer ihr Kennwort oder andere Sicherheits-Informationen wie Benutzername zugeordnet (z.B. Facebook, Google, Microsoft Account usw.) entfernen. Dies ist erforderlich, um sicherzustellen, dass alle mit dem alten Kennwort generierten Token ungültig werden. Im Beispielprojekt ändern Sie das Kennwort des Benutzers ein neues Token für den Benutzer erstellt und alle vorherigen Token ungültig. Dieses Feature bietet eine zusätzliche Sicherheitsebene der Anwendung seit wann Sie Ihr Kennwort ändern, Sie werden abgemeldet überall (alle anderen Browser), wo Sie diese Anwendung angemeldet haben.

    • Der Typ des Primärschlüssels für Benutzer und Rollen erweiterbar

      In ASP.NET Identität 1.0 war der Primärschlüssel für die Tabelle Benutzer und Rollen Zeichenfolgen. Dies bedeutet, wenn ASP.NET Identität System mit Entity Framework in SQL Server gespeichert wurde, waren wir Nvarcharverwenden. Sind diesem Standardverfahren auf Stapelüberlauf viele Diskussionen und eingehende Feedback. Wir haben ein Hook Erweiterbarkeit bereitgestellt, dem Sie angeben können, wie der Primärschlüssel der Tabelle Benutzer und Rollen werden soll. Dieser Hook Erweiterbarkeit ist besonders nützlich, wenn Sie der Anwendung migrieren und die Anwendung Speichern von Benutzer-IDs GUIDs oder Ganzzahlen sind.

    • Unterstützung von IQueryable auf Benutzer und Rollen

      Unterstützung für IQueryable auf UsersStore und RolesStore erreichen die Liste von Benutzern und Rollen.

    • Löschvorgang durch die UserManager unterstützen

    • Indizierung für Benutzernamen

      In ASP.NET Identität Entity Framework-Implementierung haben wir einen eindeutigen Index mithilfe der neuen IndexAttribute in EF 6.1.0-Beta1 Benutzername hinzugefügt. Dadurch wird sichergestellt, dass Benutzernamen immer eindeutig und in denen Sie mit doppelten Benutzernamen Ende konnte keine Racebedingung.

    • Verbesserte Kennwort Bestätigung

      Passwort-Bestätigung, die in ASP.NET Identität 1.0 geliefert wurde ein einfaches Kennwort Bestätigung, die nur minimale Länge überprüft wurde. Es gibt eine neues Kennwort Bestätigung die Sie mehr Kontrolle über die Komplexität des Kennworts. Hinweis: auch wenn Sie alle Einstellungen dieses Kennwort, empfehlen wir Ihnen, zweistufige Authentifizierung für Benutzerkonten aktiviert.

    • IdentityFactory Middleware / CreatePerOwinContex

    • UserManager

      Factory-Implementierung können Sie um eine Instanz des UserManager aus dem OWIN zu erhalten. Wir zum Abrufen von CustomTargetNameDictionary aus OWIN Kontext für Anmeldung und Abmeldung verwendenist dieses Muster entspricht. Dies ist eine empfohlene Vorgehensweise erhalten Sie eine Instanz des UserManager pro Anforderung für die Anwendung.

    • DbContextFactory-Middleware

      ASP.NET Identität verwendet Entity Framework zum Beibehalten des Identität Systems in SQL Server. Diese muss Identitätssystem einen Verweis auf die ApplicationDbContext. DbContextFactory -Middleware gibt eine Instanz des ApplicationDbContext pro Anforderung in Ihrer Anwendung verwenden können.

    • ASP.NET Identität Beispiele NuGet-Paket

      Beispiele NuGet-Paket kann erleichtert installieren und Ausführen von Beispielen für ASP.NET Identität und empfohlene Verfahren. Dies ist ein Beispiel ASP.NET MVC-Anwendung. Ändern Sie den Code die Anwendung anpassen, bevor Sie diese in der Produktion bereitstellen. Das Beispiel muss in eine leere Anwendung ASP.NET installiert.

      Weitere Informationen zu diesem Paket finden Sie im folgenden Blogbeitrag:

      Vorschau der Microsoft.AspNet.Identity 2.0.0 Ankündigung

  • Microsoft owin-Komponenten

    Viele Fehler in dieser Version behoben werden, finden Sie in den Release Notes für die neueste stabile Version (2.1.0).

  • ASP.NET SignalR

    Viele Probleme in diesem Release, siehe die Versionshinweisebehoben werden.


  • Dieses Update kann Entwickler angeben, dass ihre Programme auf Prozessoren der neuesten Generation, die den AVX2-Befehlssatz unterstützen kompiliert werden.


  • Eine Schnellansicht für JSON Daten hinzugefügt in String-Objekte.

  • Sie können zwei .diagsession Dateien vergleichen, die verwaltete Daten enthalten.

  • Sie können Inhalt manuell auslösen Prefetch in Windows Store-Apps.

  • Hinzugefügte Skriptdebugging Funktionalität, das DOM Explorer und JavaScript-Konsole beim Debuggen in einem WebView-Steuerelement enthält.

  • Zeigen Sie hinzugefügte Erweiterbarkeit für Visual Studio-Plugins Debuggereinstellungen Symbol ändern.

  • Sie können die Werte der einzelnen Objekte beim Debuggen von Speicherabbilddateien mit Heap verwalteten Speichers überprüfen.

  • Windows Phone 8.1 Entwickler können Visual Studio zum Debuggen von Problemen mit Websites, die auf des Telefons Internet Explorer ausgeführt werden.


  • Aktualisieren Sie Entity Framework auf 6.1 Runtime und Werkzeuge. Entity Framework (EF) 6.1 ist ein kleines Update zu Entity Framework 6 und umfasst mehrere Updates und neue Funktionen. Ausführliche Informationen zum EF 6.1, einschließlich Links zur Dokumentation für die neuen Features anzeigen Sie Entity Framework Versionsverlauf Die folgenden: neuen Features in dieser Version

    • Tooling Konsolidierung bietet ein konsistentes ein neues EF-Modell erstellen. Dieses Feature erweitert ADO.NET Entity Data Model Wizard für Code First Modelle, einschließlich reverse Engineering aus einer vorhandenen Datenbank. Diese Features wurden zuvor in die Betaversion von EF Power Tools verfügbar.

    • Bearbeitung von Transaktionsfehlern Commit stellt die neue System.Data.Entity.Infrastructure.CommitFailureHandler , die die neu eingeführte Möglichkeit verwendet, um Transaktionen abzufangen. CommitFailureHandler ermöglicht die automatische Wiederherstellung von Verbindungsfehlern während eine Transaktion übergeben.

    • IndexAttribute können Indizes platzieren ein Attribut auf eine Eigenschaft (oder Eigenschaften) in Ihrem Code First Modell angegeben werden. Code wird zunächst dann einen entsprechenden Index in der Datenbank.

    • Zuordnung der öffentlichen API bietet Zugriff auf Informationen hat EF wie Eigenschaften und Typen Spalten und Tabellen in der Datenbank zugeordnet sind. In früheren Versionen wurde diese API interne.

    • Interceptors mithilfe der Datei App.config oder Web.config konfigurieren können, die Sie hinzufügen können Interceptors ohne Neukompilierung der Anwendung.

    • DatabaseLogger ist eine neue Interceptor, die alle Datenbankoperationen in einer Datei protokollieren erleichtert. In Kombination mit den vorherigen können Sie die Protokollierung von Datenbankoperationen für eine bereitgestellte Anwendung ohne Neukompilierung umschalten.

    • Migrationen Modell ändern Erkennung verbessert sind gestaffelten Migration genauer. Leistung der Änderung Erkennung wurde auch stark verbessert.

    • Leistungssteigerungen enthalten weniger Datenbankoperationen Initialisierung Optimierungen für null Gleichheitsvergleich in LINQ-Abfragen, anzeigen schneller mehr Szenarien und effizienter Materialisierung der nachverfolgten Elemente mit mehreren Generation (Erstellung).


  • DirectX Graphics stehen Diagnose jetzt für Windows Phone 8.1-Geräte und Emulatoren.

  • Neue und verbesserte DirectX Vorlagen bieten einen Ausgangspunkt für das Schreiben von Spielen für Windows Store und Windows Phone (Silverlight und nicht-Silverlight). Die XAML-Vorlage bietet einen Ausgangspunkt für einfach mit Text, Bilder und Spiele für Menüs als Heads Up zeigt Nachrichten, Einstellungen, und.

  • Zu Leistungsproblemen in DirectX-Spiele und wird Grafiken Analyse unterstützt.

  • Einige funktionale sind für Grafikdiagnose verbessert:

    • Verfolgung in der Ereignisliste Grafiken zeichnen Zustand unterstützt optimierte Analyse entdecken wie GPU Zustand festgelegt wurde.

    • Bis zu 30 aufeinander folgende Frames können gleichzeitig erfasst werden.

    • Objekte und Ressourcen, die vom Entwickler definierte Namen werden in der Benutzeroberfläche (UI) zugegriffen werden.

    • HTTP und benutzerdefinierte Protokollhandler für Leistung Ereignis Kommentare dienen.

    • Tiefe Stencilpuffer anzeigen wird nun unterstützt.


  • Leistungsereignisse beziehen nun SQL bieten eine Option die SQL in ein neues Abfragefenster laden und die vorhandenen SQL-Tools in Visual Studio verwenden, um ein Problem zu untersuchen.

  • Leistungsereignisse im Zusammenhang mit MVC bieten jetzt eine Option zu der Aktion oder Controller-Methode im Code ein Problem zu untersuchen.

  • Leistungsereignisse können jetzt Einstiegspunkt und den langsamsten Knoten gruppiert werden. Dies reduziert die Anzahl der Zeilen und erleichtert ein bestimmtes Ereignis zu identifizieren.

  • Beim Überprüfen der Details eines Ereignisses Leistung IntelliTrace ist jetzt ein Indikator den Pfad für den langsamsten Knoten markieren.

  • Beim Debuggen ein Ausnahmeereignis aus einer IntelliTrace-Protokolldatei wird Code Karte jetzt mit IntelliTrace bestimmte Kommentare angezeigt, so dass interessante Parameter problemlos angezeigt werden können. Dies zeigt auch, in dem die Ausnahme ausgelöst wurde, mithilfe einer im Diagramm.

  • Angenommen Sie, Sie Git am TFS als Quellcodeverwaltungssystem verwenden, können Sie bereitgestellte Version der Lösung durch Öffnen der iTrace-Datei, die vom Microsoft Monitoring Agent in Visual Studio Ultimate 2013 generiert wird.


  • NuGet 2.8.1 erscheint im April 2014. Hier sind die wichtigsten Punkte aus den Release Notes. Vollständige Versionshinweise für Weitere Informationen über diese Änderungen überprüfen.

    • Ziel Windows Phone 8.1 Applikationen
      NuGet 2.8.1 unterstützt jetzt auf Windows Phone 8.1 Applikationen mit Zielframeworkmonikern WindowsPhoneApp, WPA, WindowsPhoneApp81und WPA81.

    • Patch Lösung abhängig
      Wenn löst NuGet Paket abhängig; NuGet realisiert historisch Strategie auswählen die niedrigste major und minor Paketversion, die Abhängigkeit des Pakets entspricht. Jedoch im Gegensatz zur Version Haupt- und Patchversion immer Version mit der höchsten aufgelöst. Zwar das Verhalten böse erstellt kein Determinismus für die Installation von Paketen, die abhängig sind.

    • DependencyVersion - Option
      Obwohl NuGet 2.8 das Standardverhalten für das Auflösen von Abhängigkeiten ändert, wird auch mehr Kontrolle über Abhängigkeit Verfahren über die DependencyVersion - Option in der Paket-Manager-Konsole. Auflösen von Abhängigkeiten die niedrigste Version, die das Standardverhalten, die höchste Version, oder der höchsten Nebenversionsnummer oder Patch-Version ermöglicht. Diese Option funktioniert nur für das PowerShell-Cmdlet Paket installieren .

    • DependencyVersion-Attribut
      Neben der Option " -DependencyVersion " detaillierte wurde NuGet ermöglichte die Möglichkeit, ein neues Attribut in der Datei nuget.config, die definiert, was der Standardwert, wenn die DependencyVersion - Option nicht in einen Aufruf von Paket installierenangegeben ist. Dieser Wert wird vom Dialogfeld NuGet Paket-Manager Operationen Paket installieren zu beachten. Fügen Sie das folgende Attribut in die Datei nuget.config, um diesen Wert festzulegen:
      config> <add key="dependencyversion" value="Highest" /> </config>

    • NuGet Vorschauvorgänge mit - whatif
      Einige NuGet-Pakete können Tiefen Abhängigkeitsdiagrammen. Daher ist hilfreich beim Installieren, deinstallieren oder Aktualisierungsvorgang angezeigt werden. NuGet 2.8 fügt standard PowerShell -Was ist, wenn Option Paket installieren, Deinstallieren Sie Packageund Updatepaket Befehle ermöglichen die Visualisierung der gesamten Schließung von Paketen, auf die der Befehl angewendet.

    • Downgrade-Paket
      Es ist üblich, installieren Sie eine Vorabversion eines Pakets um neue Features untersuchen und die letzte stabile Version wiederherstellen möchten. Vor NuGet 2.8 war dies mehreren Schritten Deinstallieren von Vorabversionen Paket und die zugehörigen Dateien und installieren die frühere Version. Mithilfe von NuGet 2.8 wird der Befehl Update-Paket jetzt Gesamtpaket Abschluss (wie das Paket der Abhängigkeitsbaumes) die frühere Version zurückgesetzt.

    • Entwicklung Abhängigkeiten
      Viele verschiedene Arten von Funktionen können als NuGet-Pakete für die Optimierung des Entwicklungsprozesses verwendeten Tools einschließlich übermittelt werden. Diese Komponenten bei der Entwicklung eines neuen Pakets werden können, sollten sie eine Abhängigkeit das neue Paket wird später veröffentlicht nicht betrachtet. NuGet 2.8 ermöglicht ein Paket, das sich in der Datei .nuspec DevelopmentDependencyidentifiziert. Wenn es installiert ist, werden diese Metadaten auch packages.config-Datei des Projekts hinzugefügt werden in das Paket installiert wurde. Wenn, packages.config später NuGet Abhängigkeiten Analyse nuget.exe Packverwenden, werden diese Entwicklung Abhängigkeiten als Abhängigkeiten ausgeschlossen werden.

    • Einzelne packages.config Dateien für verschiedene Plattformen
      Für mehrere Zielplattformen Anwendungsentwicklung wird häufig verschiedene Projektdateien für jeden entsprechenden Buildumgebung. Es ist auch üblich, unterschiedliche NuGet-Pakete in verschiedenen Projektdateien verwenden wie Pakete unterschiedlich Unterstützung für verschiedene Plattformen. NuGet 2.8 bietet verbesserte Unterstützung für dieses Szenario unterschiedliche packages.config Dateien für verschiedene Plattformen Projektdateien erstellen.

    • Zu lokalen Cache
      Obwohl NuGet-Pakete aus remote Gallery (wie dem NuGet-Katalog) in der Regel über eine Netzwerkverbindung verbraucht sind, werden viele Szenarios, in denen der Client nicht verbunden ist. Verbindung kann nicht der NuGet-Client Pakete installieren, auch wenn die Pakete bereits auf dem Clientcomputer im lokalen Cache NuGet. NuGet 2.8 hinzugefügt der Paket-Manager-Konsole fallback automatische Cache.

      Die alternative Cache-Funktion erfordert keine bestimmte Argumente. Darüber hinaus arbeitet fallback Cache derzeit nur in der Paket-Manager-Konsole. Das Verhalten funktioniert derzeit nicht im Dialogfeld Paket-Manager.

    • Fehlerkorrekturen
      Ist eines der wichtigsten Fehlerbehebungen Leistungssteigerung in der -Updatepaket-Neuinstallation Befehl.

      Darüber hinaus enthält diese Version von NuGet vieler Fixes. 181 Version behobenen Probleme gibt. Eine vollständige Liste der Arbeitsaufgaben in NuGet 2.8 behoben werden finden Sie unter NuGet Issue Tracker für diese Version.


  • Es ist ein neues Tool CPU-Auslastung für die Prüfung der verwaltete, systemeigene JavaScript-Funktionen nutzen die CPU Das CPU-Auslastung Tool ersetzt das vorherige Werkzeug CPU-Sampling für Windows Store-Apps. Dieses neue Tool wurde schnell filtern, schnelle Thread filtern und eine höhere Qualität nur mein Code.

  • Leistung und Diagnose-Hub können Sie die Ausführung mehrere Tools gleichzeitig ausgeführt werden. Daten aus einzelnen Tools werden in einem gemeinsamen Zeitplan für schnellere und einfachere Leistungsanalyse korreliert. Die folgenden: Tools kombiniert werden können

    • CPU-Auslastung

    • Energieverbrauch

    • Reaktionsfähigkeit der HTML-Benutzeroberfläche

    • Reaktionsfähigkeit der XAML-Benutzeroberfläche

  • Visual Studio können Entwickler Windows Phone 8.1 mit Websites Leistungsproblemen, die auf des Telefons Internet Explorer ausgeführt werden.

  • Leistung und Diagnose Hub steht jetzt für Windows Store-apps für Windows Phone 8.1-Geräte und Emulatoren.


  • Nach der Installation des Updates auszuführen, die Tags dieselbe auf Servern. Sind bestimmte Aktionen, kann Benutzer immer bestimmte Server und die entsprechenden Aktionen auf der Ebene in der Bereitstellungssequenz hinzufügen.

  • Konfigurieren mehrerer Server mithilfe der gleichen bedeutet Tag können Sie Werte für die gesamte Gruppe festlegen und alle Server in der Gruppe daher häufig Werte für alle Variablen verwenden.

  • Sie können jetzt identisch oder gruppierten Servern bereitstellen, ohne die Bereitstellung auf jedem Server wiederholen.

  • Sie können jetzt Kopieren Tags in Stufen und Vorlagen. Beim Freigeben von Vorlagen in der gleichen Umgebung oder sind in anderen kopiert, können Sie die gleichen Bereitstellungssequenz alle Tags und Server beibehalten.


  • Portfolio-Rückstände haben Leistungssteigerungen Webnavigation Zugriff.

  • Sie können Tags in Visual Studio und über Web Access Abfragen.

  • Sie können Arbeitsaufgaben in Visual Studio Tags anwenden.

  • Sie legen Berechtigungen festlegen, welche Benutzer neue Tags hinzufügen können.

  • REST-API steht für Arbeit Artikeltracking tagging.

  • Sie können Tags in Excel-add-in für Team Foundation Server.

  • Arbeitsfreie Tage konfigurieren und diese Burndown Diagramme ausgeschlossen.

  • Sie können Anfangstermine kumulativen Flussdiagramm.

  • Sie können einfache Diagramme Projekt oder Team Homepages fixieren.

  • Sie können die Farben in einfache Diagramme anpassen.

  • Die Darstellung von Projekt und Team-Homepage wurde aktualisiert.

  • Git Tools wurden aktualisiert, um ein Anmerken (Schuld) angezeigt. Jetzt können Sie Git Tools wiederherstellen oder Commit ändern, drücken Sie, um mehrere Fernbedienungen und zeitintensive Vorgänge Abbrechen...


  • Bietet Testern und Testleiter exportieren Artefakte testen, sodass diese ausdrucken oder per e-Mail gesendet werden können und keinen Zugriff auf TFS beteiligten freigegeben.

  • Bietet Testern und Parameterdaten an einem Ort verwalten mithilfe freigegeben. Nachfolgenden Änderungen an Daten können an einer Stelle aktualisiert und alle Testfälle, die freigegebene Parameter verweisen, werden automatisch aktualisiert.

  • Reihe von Leistungsindikatoren können von der Anwendung während des Auslastungstests mithilfe von Application Insights Service Cloud.


  • Schreibmaschine ist eine offene Quelle Sprache, die plattformübergreifende erstellen erleichtert, umfangreichen JavaScript-Anwendung, die auf jedem Browser oder Host ausgeführt. Schreibmaschine bietet Entwicklern die Vorteile von stark typisierten Sprachen auf flexible, dynamische Runtime mit der weiten Verbreitung JavaScript. Schreibmaschine typisierte Obermenge von einfachem JavaScript erstellt JavaScript nahtlos in vorhandene JavaScript-Tools und Bibliotheken und problemlos mit vorhandenen Applikationen und integriert. Systemeigene Typen und modulare Klasse basierendes Programmiermodell mit der Schreibmaschine ermöglichen Skalierbarkeits- und bessere Produktivität durch frühzeitige Erkennung und erweiterte Tools. Erweiterte Tools enthält IntelliSense Umgestaltung von Code und Code-Navigation. Finden Sie weitere Informationen mit Schreibmaschine Schreibmaschine Website.


  • Einige C++-Compiler abstürzen und Konformität Sprache wurden behoben.


  • Sie können eingehende ändert sich von anderen in Code-Editoren sehen mit CodeLens.


  • Microsoft Azure Notification Hubs können Tests auf Windows Store, Windows Phone, IOS- und Android-Geräte senden und das Ergebnis in Echtzeit überprüfen.

  • Beim Anmelden Visual Studio werden Sie einfach Ihre MSDN-Vorteile für Microsoft Azure aktivieren (falls nicht bereits geschehen) angezeigt.

  • Sie können neue .NET Microsoft Azure Mobile Services-Projekte erstellen, Projekte Gerüste hinzufügen, Haltepunkte Projekte debuggen, Microsoft Azure veröffentlichen und schließlich veröffentlichten Dienst Remote Debuggen.

  • Sie können Microsoft Azure Ressourcen entwickeln, testen und Bereitstellen der Anwendung.


  • Visual Studio 2013 Update 2 bietet eine umfassende Development-Umgebung, mit denen Sie zu Programme und Spiele für Windows Phone 8.1 und Windows Phone 8 mit Visual Studio Express 2013 für Windows oder Visual Studio 2013 Professional, Premium oder Ultimate Edition. Mit diesen Tools können der vorhandenen Programmierkenntnisse und Code Sie verwalteten Code, systemeigenen Code oder HTML und JavaScript erstellen. Darüber hinaus enthält das Update mehrere Emulatoren und weitere Tools zum Profil erstellen und Testen der Windows Phone-Anwendung in realen Situationen. Weitere Informationen finden Sie im Windows Phone Developer Center.

  • Sie können universelle Projekte erstellen, zwischen Windows Store-Apps und Windows Phone-Anwendung verwenden. Weitere Informationen finden Sie unter Entwickeln einer Anwendung, die Windows und Windows Phone abzielt.

  • Sie können Visual Studio 2013 erstellen und Ausführen von Tests der codierten UI für Ihre Windows Phone Store-Apps.

  • Sie erstellen und Ausführen von Komponententests für Ihre Windows Phone Store-Apps und Windows Phone Silverlight Applications mithilfe von Visual Studio 2013 Update 2.


Behobene ProblemeHinweis Sofern nicht anders angegeben, nehmen verknüpften Elemente Sie auf Microsoft Connect-Webseiten.

  • Visual Studio 2013 Codeanalyse-Eincheckrichtlinie wird auf Websites nicht ausgelöst.


  • Security.VerificationException Fehler ist auf einen benutzerdefinierten Ereignishandler ausgelöst, wenn IntelliTrace aktiviert ist.

  • Visual Studio stürzt ab, wenn eine beschädigte IntelliTrace-Datei lädt.



  • Angenommen Sie, Sie Windows Driver Kit (WDK) und Visual Studio 2013 Update 2 auf Ihrem Computer installiert haben. Öffnen Sie Visual Studio 2013 zu universelles Visual C++-Projekt zu erstellen. Drücken Sie F5 kompilieren und Debuggen des Projekts, erhalten Sie folgende Fehlermeldung:

    Schnittstelle nicht unterstützt (Ausnahme von HRESULT: 0 x 80004002 (E_NOINTERFACE))


  • JavaScript-Fehler auftreten, wenn Sie Webseiten mit den internen Webbrowser von Visual Studio öffnen.

  • Registerkarten öffnen ordnungsgemäß Sie beim Solutions sowohl Entwurfs- und Codeansichten geöffnet haben.

  • Das Dialogfeld Konto Meldung eine "Lizenz läuft in Tagen 2147483647" beim Visual Studio online-Lizenz herunterladen.


  • Wenn Sie neue URL-Auswahl in ASP.NET-Webanwendungen verwenden, es wird nicht korrekt aufgefüllt URLs beginnt mit ".".

  • Drücken Sie F5 oder STRG+F5 für ein Webprojekt, das SSL (Https) URL aktiviert ist, werden Sie von Internet Explorer aufgefordert, wenn Sie mit einem nicht vertrauenswürdigen oder selbstsignierte Zertifikat verwenden möchten.

  • Bei der Installation von PHP Editor DevSense verloren Gliederungsbereichen PHP.

  • Sie können Visual Studio abgestürzt nach dem Drücken von STRG+F4 das Web References Eigenschaftenseiten-Dialogfeld zu schließen.

  • Angenommen Sie, ein Projekt zu öffnen, die generierten HTML-Skriptdokument enthält. Beim Debuggen des Projekts auf einem telefonemulator tritt ein Fehler auf.

  • Visual Studio stürzt ab, wenn Sie versuchen, ein Projekt veröffentlichen oder öffnen Sie ein Projekt mit einem FTP-publishing Profil eine relative URL wie "\\" Localhost oder "/ /."

  • Aktivieren Sie Web Essentials für Web Express.


  • Ein neues Microsoft Azure Mobile Services-Projekt kann nicht erstellt werden, mit Visual Studio 2013 auf einem X86-Computer.




Bekannte Probleme



Problembeschreibung

Wenn Sie ein vorhandenes Modell von Entity Framework 5 Designer öffnen (. EDMX-Datei) mithilfe von Entity Framework 6.0.2 oder 6.1.0-Tools in Visual Studio 2012 oder Visual Studio 2013 möglicherweise die folgende Fehlermeldung angezeigt:

Kann nicht geladen werden"DateinameEDMX: angegebene Umwandlung ist ungültig.


Dieses Problem tritt nur auf, wenn das betreffende Modell Funktionsimport enthält Parameter vom Typ decimal .

Betroffene Versionen

Dieses Problem betrifft die folgenden Versionen von Entity Framework-Tools für Visual Studio:

  • Entity Framework 6.0.2-Tools für Visual Studio 2012

  • Entity Framework 6.0.2-Tools für Visual Studio 2013

  • Entity Framework 6.1.0 Tools für Visual Studio 2012

  • Entity Framework 6.1.0 Tools für Visual Studio 2013

Sie haben die Entity Framework-Tools für Visual Studio 2012 oder Visual Studio 2013 aus dem Microsoft Download Center aktualisiert oder wenn Visual Studio 2013 Update 1 oder 2 Update installiert haben, die Version des Designers dabei hat dieses Problem.

Enthält die Entity Framework-Modell keine Function Import für gespeicherte Prozeduren, die Objekte zurückgeben enthalten decimal Eigenschaften, dieses Problem nicht auftreten.

Ursache

Dieses Problem tritt auf, weil der Designer einen Wert in Byte Parameters hat keine Genauigkeit und Dezimalstellenanzahl Facetten falsch umgewandelt.

PROBLEMUMGEHUNG

Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:

  • Einrichten der 6.0.0 zurückzukehren Version von Entity Framework-Tools

    Dazu Version des Tools manuell deinstallieren, die neuere Software Fenster, und installieren Sie die 6.0.0 Version. Visual Studio 2012 finden Sie es im Microsoft Download Center:

    Entity Framework 6.0.0-Tools für Visual Studio 2012
    Für Visual Studio 2013 waren ursprünglich die Dateien EFTools.MSI und EFTools.cab in der Visual Studio-Setup-Paket enthalten. Sie können daher auf die 6.0.0 wiederherstellen Version der Tools deinstallieren und Reparieren von Visual Studio oder das MSI-Installationsprogramm in Visual Studio Setup-Medien gefunden.

  • Die EDMX-Dateien in einem Editor ändern

    Eine alternative Lösung erfordert die manuelle Bearbeitung der EDMX-Dateien mit einem Text- oder XML-Editor.
    Hinweis Vergewissern Sie sich, erstellen Sie Sicherungskopien der Originaldateien EDMX und Änderungen alle zusätzlichen Eigenschaften, die ungültig zu verursachen.

    Die Änderung wurde auf < Parameter > -Elemente < Funktion > (z. B. gespeicherte Prozeduren oder Funktionen Table-Valued) in den Abschnitt < edmx: StorageModels > angewendet werden, die auch im SSDL -Abschnitt der EDMX-Datei. Um sicherzustellen, dass alle Parameter Dezimaltyps zugeordnet Parameter in die entsprechende Funktion im Abschnitt CSDL importieren Änderungen. Betrachten Sie beispielsweise die folgende Funktion:<Function Name="Product_Insert" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
    <Parameter Name="Id" Type="int" Mode="In" />
    <Parameter Name="Name" Type="int" Mode="In" />
    <Parameter Name="Price" Type="numeric" Mode="In" />
    </Function>
    Price -Parameter wurde wie folgt geändert:<Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" /> Hinweis Der tatsächlichen numerischen Werte, die Genauigkeit und Dezimalstellenanzahl zugewiesen, sind in diesem Fall nicht wichtig.



  • Bekanntes Problem in Visual Studio-IDE nach Installation dieses Updates finden Sie in folgendem Artikel der Knowledge Base:

    2954109 Projektmappenplattform Dropdownliste steht nicht nach der Installation von Visual Studio 2013 2



  • Visual Studio Team Build wird nicht Windows Phone 8, Windows Phone Silverlight 8.1 und Silverlight-Anwendung erstellt.

    Um dieses Problem zu umgehen, legen Sie die mit dem Tool MSBuild X86 erstellen. Hierzu in TFS ändern Sie MSBuild-Plattform-Option von automatisch auf X86 in den Team Build des Konfigurationsassistenten Abschnitt. Weitere Informationen finden Sie in diesem Blogbeitrag.

  • Betrachten Sie das folgende Szenario:

    • Sie haben Visual Studio 2013 Update 2 auf einem Computer installiert, auf dem Windows 7 oder Windows 8 ausgeführt wird.

    • Aktualisieren Sie Windows auf Windows 8.1.

    • Erstellen Sie ein Windows Phone 8.1-Projekt zu erstellen.

    In diesem Szenario erhalten Sie Build oder Verpackung Fehler.

    Um dieses Problem zu umgehen, reparieren Sie Visual Studio 2013.

  • Löschen einer Datei aus einem freigegebenen Projekt wird nicht vom Team Foundation-Versionskontrolle richtig erkannt. Die Datei aus dem freigegebenen Projekt entfernt, aber die Datei nicht von Team Foundation-Versionskontrolle gelöscht.

    Um das Problem zu umgehen, Löschen der Datei vom Server mit Source Control Explorer.

  • Team Foundation-Versionskontrolle können ausstehende Änderungen an einer Lösung stornieren, wenn Dateien aus einem freigegebenen Projekt in ein anderes Projekt in der Projektmappe verschoben wurden. Nach dem Rückgängigmachen werden die Einträge in das freigegebene Projekt zurück verschoben. Jedoch werden die Dateien vom Datenträger fehlen.

    Um das Problem zu umgehen, Wiederherstellen von Dateien auf dem Datenträger erhalten Sie die neuesten Dateien von Team Foundation-Versionskontrolle.

  • In Visual Studio 2013 Update 2 Komponententests C++ Silverlight 8.1 apps wird nicht unterstützt. Wenn Ziel vorhandenen C++ Silverlight 8.0 Komponententestprojekt Silverlight 8.1 Build fehl und sinngemäß die folgende Fehlermeldung angezeigt:

    Fehler: AppManifest Validierung fehlgeschlagen. Ungültige AppPlatformVersion WMAppmanifest.xml

  • Beim Entwickeln einer C++-Anwendung für Windows Phone 8.1 kann nicht die Option Gerät Debug Ziel Dropdown-Liste angezeigt.
    Um für ein Gerät bereitzustellen, müssen Sie mithilfe der Dropdown-Liste Projektmappenplattform auf Visual Studio die Buildkonfiguration, "ARM" ändern.

  • Umbenennen ein freigegebenen JavaScript-Projekt in Microsoft Visual Studio 2013 Update 2 kann Verweisknoten der Projekte, die das freigegebene Projekt importieren auf dem Projektnamen nicht aktualisiert.

  • Wenn Sie nicht Windows Phone 8.0 Software Development Kit (SDK) auf Ihrem Computer installieren, zeigt Blend für Visual Studio 2013 keine Vorgänge für Windows Phone Silverlight 8.1-Projekte.

  • Angenommen Sie, eine chinesische Visual Studio arbeiten. Bei der Erstellung einer Windows Store oder Windows Phone-Anwendung mit HTML und JavaScript wird Englisch in IntelliSense Vorschläge angezeigt, die für WinJS APIs bereitgestellt werden.

  • Angenommen Sie, Sie Visual Studio 2013 Update 2 und Windows Phone 8.0 Tools auf Windows 8 installiert haben. Windows Phone 8.1 Emulatoren sind verfügbar. In dieser Situation kann nicht Windows Phone 8.0 Ausführen einer Anwendung durch Drücken von F5. Darüber hinaus wird die folgende Fehlermeldung angezeigt:

    Windows Phone-Emulator kann nicht überprüfen, ob der virtuelle Computer ausgeführt wird:

    DLL 'LocBootPresets' nicht laden: das angegebene Modul wurde nicht gefunden. (Ausnahme von HRESULT: 0x8007007E)


Weitere Informationen

Herunterladen von Microsoft Support-Dateien

Updates für andere Produkte der Visual Studio-Produktfamilie finden auf der Microsoft-Downloadsite für Visual Studio.



NeustartanforderungSie müssen Ihren Computer neu starten, nachdem Sie dieses Paket installieren.

Unterstützte SprachenVisual Studio 2013 Update 2 enthält Updates für die folgenden Versionen:

  • Chinesisch (vereinfacht)

  • Chinesisch (traditionell)

  • Tschechisch

  • Englisch

  • Französisch

  • Deutsch

  • Italienisch

  • Japanisch

  • Koreanisch

  • Russisch

  • Polnisch

  • Portugiesisch (Brasilien)

  • Spanisch

  • Türkisch

Unterstützte BetriebssystemeWeitere Informationen zu unterstützten Betriebssystemen finden Sie auf folgender Microsoft-Website:

Plattform-Kompatibilität und System an Visual Studio 2013

Unterstützte Architekturen

  • 32-bit (x86)

  • 64-Bit-(x64) (WOW)

Die Hardware

  • Prozessor mit mindestens 1,6 GHz (Gigahertz)

  • 1 Gigabyte (GB) RAM (1,5 GB, wenn Sie auf einem virtuellen Computer ausführen)

  • 1 GB freier Festplattenspeicher

  • 5.400 u/Min Festplatte

  • DirectX 9-kompatible Grafikkarte, die mit einer Auflösung von 1024 x 768 oder höher ausgeführt wird

Für SoftwareUm dieses Update anwenden, benötigen eines der unterstützten Visual Studio 2013 Programme Sie die im Abschnitt "Gilt für" installiert aufgelistet sind.

Unterstützung für Visual Studio 2013 Update 2Inoffizielle Community-Unterstützung für Visual Studio 2013 Update 2 kann über das Microsoft Developer Network (MSDN)-Foren.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×