Visual Studio Icon Releasedetails zu Visual Studio 2013 Update 3


Lizenzbedingungen | Visual Studio-Blog | Entwicklercommunity

Hinweis

Dies ist nicht die neueste Version von Visual Studio. Das neueste Release können Sie über die aktuellen Versionshinweise für Visual Studio 2019 herunterladen.


Visual Studio 2013-Releases

Sie können Versionshinweise für alle Versionen von Visual Studio 2013 anzeigen:

Release Notes IconVisual Studio 2013 Update 3

Veröffentlichung: 4. August 2014

Visual Studio Community 2013 herunterladen

Sie können Visual Studio 2013 von My.VisualStudio.com herunterladen. My.VisualStudio.com erfordert ein kostenloses Dev Essentials-Abonnement oder ein Visual Studio-Abonnement.

Neues in diesem Release

Darüber hinaus stehen mehrere Visual Studio 2013-Produkte zum Download mit Update 3 zur Verfügung, darunter:

Hinweis

Weitere Informationen zu diesen Releases finden Sie im Abschnitt Zugehörige Releases weiter unten.

Visual Studio 2013 Update 3 on Visual Studio Toolbox


CodeLens

Verwenden Sie die CodeLens-Indikatoren im Editor, wenn Sie mehr über Ihren Code erfahren und gleichzeitig konzentriert weiterarbeiten möchten. Hier finden Sie Codereferenzen, Änderungen am Code, verwandte Team Foundation Server-Elemente und Komponententests – und das alles, ohne den Code aus dem Blick zu verlieren.

Weitere Informationen zu CodeLens finden Sie unter: Abrufen des Verlaufs und anderer Informationen zu Ihrem Code.

CodeLens-Unterstützung für Git-Repositorys

Für Update 3 interagiert CodeLens jetzt mit Git-Repositorys, um CodeLens-Indikatoren für Ersteller*innen und Änderungen an Ihrem Code bereitzustellen. Sie können auch die Arbeitselemente anzeigen, die einer Methode, Eigenschaft oder Klasse zugeordnet sind. Diese Indikatoren werden aktualisiert, wenn Benutzer*innen Commits senden, das Git-Repository gepullt oder gefetcht wird oder der Branch geändert wird. (Mindestedition: Ultimate)

View the author and the date with Git repositories

Code Map

Codezuordnungen helfen Ihnen, die Übersicht in umfangreichen Codebasen, nicht vertrautem Code oder Legacycode zu behalten. Wenn Sie beispielsweise debuggen, müssen Sie sich möglicherweise Code in vielen Dateien und Projekten ansehen. Mithilfe von Codezuordnungen können Sie in diesen Codeabschnitten navigieren und Beziehungen zwischen ihnen anzeigen. Sie müssen sich nicht den gesamten Code merken, Dateien nachverfolgen oder ein separates Diagramm auf Papier erstellen.

Weitere Informationen zu Code Maps finden Sie unter: Zuordnen von Abhängigkeiten in spezifischem Code mithilfe von Code Maps in Visual Studio.

Links zu Code Maps sind jetzt farbig, damit die Zuordnung einfacher zu verstehen ist. Sie können in der Legende nachsehen, wofür die verschiedenen Farben stehen. (Mindestedition: Ultimate)

Code map showing colors on links now

Verbesserter Zoom

Wenn vor diesem Update zahlreiche Methoden in der Aufrufliste vorhanden waren, wurde die Code Map angepasst. Dadurch konnte sie unlesbar werden. Jetzt behält die Code Map den von Ihnen festgelegten Zoomfaktor bei und minimiert das Schwenken, sodass Sie so viel Kontext wie möglich sehen können. Darüber hinaus sind die aktuelle Aufrufliste oder der aktive Aufruflisteneintrag immer sichtbar, damit Sie wissen, wo Sie sich befinden. (Mindestedition: Ultimate)

Ziehen und Ablegen von Binärdateien zu Zuordnungen

Erstellen Sie einfach ein neues gerichtetes Diagramm in Visual Studio, ziehen Sie Binärdateien aus dem Datei-Explorer, und legen Sie sie auf diesem Diagramm ab. Jetzt können Sie diese Binärdateien untersuchen. Sie können beispielsweise die Assemblys anzeigen, auf die sie verweisen. (Mindestedition: Ultimate)

Debugger

Multi-Monitor-Unterstützung

Nachdem Sie eine Windows Store-App beim Debuggen auf einen anderen Monitor verschoben haben, wird die App beim nächsten Starten des Debuggens wieder angezeigt. (Mindestedition: Express für Windows)

Speicherabbilder mit verwaltetem Code

Ein Speicherabbild ist eine Momentaufnahme der Speichernutzung einer App, wenn das Speicherabbild erstellt wird.

Wenn Sie ein Speicherabbild debuggen, können Sie einen Typ auswählen und zu der Definition oder den zugehörigen Verweisen navigieren, indem Sie Zu Definition wechseln und Alle Verweise suchen auswählen. (Mindestedition: Ultimate)

Unterstützung des Speicherabbilddebuggings für .NET Native

Sie können jetzt .NET Native x86-Anwendungen und Speicherabbilder von .NET Native-Apps debuggen. (Mindestedition: Express)

Leistung und Diagnose

Importieren und Exportieren von Profilerstellungssitzungen in Internet Explorer

Der Hub „Leistung und Diagnose“ kann Profilerstellungssitzungen (DIAGSESSION-Dateien) öffnen, die aus F12-Tools in der neuesten Entwicklervorschauversion von Internet Explorer 11 exportiert wurden. (Mindestedition: Express für Windows)

CPU-Auslastung

Das Tool CPU-Auslastung wurde in Visual Studio 2013 Update 2 eingeführt. Sie finden es im Hub Leistung und Diagnose, der mit WPF-, Konsolen-, Windows Store 8.1- oder Windows Phone 8.1-Apps verwendet werden kann, die in C++, C#, Visual Basic oder JavaScript geschrieben wurden.

Dieses Tool stellt Daten für bestimmte Funktionen bereit, die die CPU verwenden, sodass Sie Entscheidungen treffen können, wo Sie vorrangig Optimierungen vornehmen müssen, um die beste Leistung zu erzielen.

Navigieren zur Quelle

Sie können nun von einem Funktionsnamen in der Aufrufstruktur zur Quellcodezeile navigieren, in der die Funktion definiert ist, damit Sie den Code, der CPU in Ihrer Anwendung verwendet, problemlos finden können. (Mindestedition: Express für Windows)

Speicherauslastung

Das in Visual Studio 2013 eingeführte Tool für die Arbeitsspeicherauslastung unterstützt ursprünglich nur Windows Store- und Windows Phone Store-Apps mit C#, VB, C++ und XAML. (Mindestedition: Express für Windows)

Weitere Informationen finden Sie unter Tool für die Arbeitsspeicherauslastung.

Nachfolgend finden Sie einige Features, die dem Tool hinzugefügt wurden:

Unterstützung für WPF- und Win32-Anwendungen

In Update 3 können Sie dieses Tool auch mit WPF-Apps (mit .NET 4.0 und höher) und Win32-Apps verwenden.

Erzwingen der GC

Konzentrieren Sie sich auf wichtige Objekte, indem Sie explizit eine Garbage Collection in Ihrer Anwendung erzwingen, um kurzlebige Objekte und Objekte in der Finalizerwarteschlange zu entfernen, bevor Sie eine Momentaufnahme erstellen.

Kopieren mehrerer Zeilen

Datenzeilen müssen nicht mehr Zeile für Zeile kopiert werden. Sie können formatierten Inhalt aus mehreren Zeilen in einem beliebigen Datenraster in den Heapanalyseansichten mithilfe von Standardgesten wie STRG+KLICK kopieren und einfügen.

Modulspalte

Zeigen Sie das Modul, aus dem ein Typ oder ein Stapelrahmen stammt, in der neuen Spalte „Modul“ in den Detailansichten an.

Schnellere native Heapanalyse

Die native Heapanalyse wird schneller als je zuvor abgeschlossen. Wir verzögern das Laden von Symbolen für Nichtbenutzerassemblys, bis Sie „Nur eigenen Code“ explizit deaktivieren. Dadurch wurde ungefähr eine 10-fache Verbesserung der Ladezeiten für große Sitzungsdateien erzielt.

IntelliTrace

Es ist jetzt möglich, direkt zu den Details einzelner Leistungsereignisse zu springen, die aus Application Insights in IntelliTrace exportiert wurden. (Mindestedition: Ultimate)

Windows Store-Apps

Das Zertifizierungskit für Windows-Apps (WACK) wurde aktualisiert, mit dem Entwickler*innen, die Windows Store-Apps erstellen, WinSock-APIs verwenden können. WACK übergibt nun die Verwendung von Bibliotheken oder Code, die von WinSock abhängig sind. Windows Phone-Apps unterstützen bereits WinSock-APIs, wodurch es noch einfacher ist, mehr Code auf Smartphones, Tablets und PCs zu teilen. (Mindestedition: Express für Windows)

Weitere Informationen zum WACK finden Sie unter: Verwenden des Zertifizierungskits für Windows-Apps.

Visual Studio-IDE

In Update 3 können Sie auswählen, ob Visual Studio-Menüleisten in Großbuchstaben oder im traditionellen Stil dargestellt werden sollen. Sie finden das Kontrollkästchen unter Extras > Optionen > Umgebung > Allgemein. Der Standardwert ist Großbuchstaben. Diese Option wird dem aktuellen Registrierungsstatus des Benutzers oder der Benutzerin zugeordnet, sodass bei Benutzer*innen, die bereits „Großbuchstaben“ in der Registrierung deaktiviert haben, weiterhin der traditionelle Menüstil verwendet wird. Diese Option wird automatisch auf alle angemeldeten Geräte übertragen. (Mindestedition: Express)

Hub sendet

Visual Studio 2013 verfügt über einen zentralen Notification Hub (in der oberen rechten Ecke der IDE), um Nachrichten anzuzeigen, die für Ihre Entwicklungsumgebung spezifisch sind (z. B. Updates für Visual Studio oder eine installierte Erweiterung). Mit Update 3 wird der Badge „Benachrichtigungen“ gelb, um darauf hinzuweisen, dass ein Update zum Download verfügbar ist. Das Signal fungiert jetzt auch als Umschaltfläche, sodass Sie den Hub mit einem einzigen Klick öffnen und schließen können. (Mindestedition: Express)

Testen

Anpassen Ihrer Testpläne und Testsammlungen

Eines der von Benutzer*innen in verschiedenen Foren am häufigsten geforderten Features war die Möglichkeit, Testpläne und Testsammlungen an Ihre Testanforderungen anzupassen.

Mit Update 3 für Team Foundation Server 2013 können jetzt benutzerdefinierte Felder und Workflows hinzugefügt werden, um Testpläne und Testsammlungen zu testen. Beispielsweise können Sie ein zusätzliches Feld hinzufügen, um den Prüfer eines Testplans zu identifizieren, oder ein Feld für den Testtyp hinzufügen, um anzuzeigen, ob die Testsammlung für Regressions- oder Funktionstests gedacht ist. Darüber hinaus können Sie die Standardwerte für das Statusfeld ändern, um den Prozess weiter zu verbessern.

Weitere Informationen finden Sie unter Konfigurieren der Features nach einem TFS-Upgrade.

Alle Felder, die Sie hinzufügen oder ändern, können dann von Microsoft Test Manager oder Team Web Access angezeigt oder bearbeitet werden. Öffnen Sie einfach die Testsammlung oder den Testplan.

Right-click the test suite and choose Open Test Suite from the context menu

Weitere Informationen zu den ersten Schritten finden Sie unter: Verwenden von Testplänen und Testsammlungen nach einem TFS 2013.3-Upgrade.

Nachverfolgen von Änderungen an Testplänen und Testsammlungen

Mit Update 3 für Team Foundation Server 2013 erfassen Testpläne und Testsammlungen jetzt genau wie andere TFS-Arbeitselemente den Änderungsverlauf.

Sie können beispielsweise Testfälle, die einer Testsammlung hinzugefügt werden, auf der Registerkarte Alle Änderungen im Abschnitt „Verlauf“ einsehen.

From the History section, choose the ALL CHANGES tab

Verbesserte Sicherheit für Testsammlungen

Mit Update 3 für Team Foundation Server haben wir eine neue Berechtigungsart zum Verwalten der Sicherheit von Testsammlungen hinzugefügt. Diese Berechtigungsart steuert den Zugriff auf:

  • Erstellen und Löschen von Testsammlungen
  • Hinzufügen und Entfernen von Testfällen aus Testsammlungen
  • Ändern von Testkonfigurationen für Testsammlungen
  • Verschieben von Testsammlungen in einem Testplan

Sie können diese Berechtigung erteilen, um eine andere Zugriffsebene auf Bereichspfadebene bereitzustellen.

Die vorhandene Berechtigung zum Verwalten von Testplänen wird geändert, um den Zugriff auf bestimmte Testplaneigenschaften einzuschränken.

Cloudbasierte Auslastungstests mit Application Insights

Sie müssen keine Ressourcen verwenden und keine eigenen Computer einrichten, um Auslastungstests für Ihre Website durchzuführen. Sie können cloudbasierte Auslastungstests verwenden, um VMs bereitzustellen, die die Auslastung vieler Benutzer*innen generieren, die gleichzeitig auf Ihre Website zugreifen. Wenn Sie Ihre Auslastungstests für Ihre App mit Visual Studio Online ausführen, können Sie auch Application Insights verwenden, um Leistungsdaten abzurufen. Indem Sie Auslastungs- und Leistungsdaten korrelieren, erhalten Sie mehr Einblick in alle gefundenen Leistungsprobleme.

Mit Update 3 sind Sie nicht mehr auf die Standardzähler beschränkt. Jetzt können Sie alle Leistungsindikatoren aus Application Insights auswählen, die Sie anzeigen möchten.

Releaseverwaltung

Verbessern des Prozesses der Anwendungsfreigabe. Stellen Sie die einzelnen Phasen der App in einer bestimmten Umgebung bereit. Verwalten Sie die Prozesse durch Genehmigungen für die einzelnen Schritte.

Konfigurieren des gewünschten Zustands (Desired State Configuration, DSC)

Sie können jetzt Bereitstellungen in einer lokalen Umgebung oder einer Windows Azure-Umgebung durchführen, ohne einen Microsoft Deployment Agent auf jedem Computer einrichten zu müssen. Sie können Windows PowerShelloder Windows PowerShell Desired State Configuration (DSC) verwenden. Es gibt eine neue Aktion in der Releaseverwaltung, um die Bereitstellung mit einer dieser Aktionen zu unterstützen.

Neue Änderungszusammenfassung

Sie können jetzt die Änderungszusammenfassung verwenden, um die User Storys und Fehler anzuzeigen, die seit dem vorherigen Release abgeschlossen wurden, und herauszufinden, was Sie testen und in Ihre Versionshinweise aufnehmen können.

Configure Apps tab; Release Definiton tab; choose Change Summary

Webplattform und Tools

ASP.NET und Visual Studio bietet Entwickler*innen viele leistungsstarke Frameworks und Tools zum Erstellen von Websites, Diensten (APIs), bidirektionalen Kommunikationsendpunkten in Echtzeit und vieles mehr. Weitere Informationen finden Sie auf der offiziellen ASP.NET-Website.

Wir haben sowohl die ASP.NET-Webplattform als auch die ASP.NET-Tools mit Update 3 aktualisiert (Highlights sind unten aufgeführt). Eine vollständige Liste der Änderungen finden Sie unter: Ankündigung neuer Webfeatures in Visual Studio 2013 Update 3 RTM.

Visual Studio-Webtools bieten alles, was Webentwickler*innen benötigen, einschließlich Projektvorlagen, spezielle Editoren für HTML-, CSS- und JSON-Dateitypen und IntelliSense.

Weitere Informationen finden Sie unter Ankündigung neuer Webfeatures in Visual Studio 2013 Update 3 RTM.

Webtools

Gerüstbau: Unterstützung für ASP.NET MVC und Web-API 5.2

Der ASP.NET-Gerüstbau ist ein Codegenerierungsframework für ASP.NET-Webanwendungen, das Entwickler*innen Zeit für häufige Aufgaben spart, z. B. durch das Hinzufügen von Code, der mit Datenmodellen interagiert, mit nur wenigen Klicks.

Weitere Informationen zum Gerüstbau finden Sie unter: ASP.NET-Gerüstbau in Visual Studio 2013.

In Update 3 haben wir eine funktionierende Unterstützung für ASP.NET MVC- und Web-API 5.2-Pakete hinzugefügt, da diese in Update 2 nicht wie beabsichtigt funktioniert hat.

JSON-Editor: Automatische Formatierung und zugehörige Klammer

Mit dem JSON-Editor können Entwickler*innen mit JSON-Dateien mit dem Rich-Code-Editor in Visual Studio arbeiten und Funktionen wie Farbgebung, Syntaxüberprüfung und mehr nutzen.

In Update 3 wurden Optionen hinzugefügt, um Benutzer*innen mehr Kontrolle über den Editor zu geben, einschließlich der Möglichkeit, die automatische Formatierung zu deaktivieren.

Außerdem wurde die Hervorhebung von geschweiften und eckigen Klammern (ähnlich wie bei C# oder JavaScript) mit einer Option zum Steuern der Klammerpositionen hinzugefügt.

Weitere Informationen zum JSON-Editor finden Sie unter: Neue JSON-Editor-Features in Visual Studio 2013 Update 2 CTP2.

CSS-Editor: Unterstützung für Drag & Drop und Ebene-4-Selektoren

Mit dem CSS-Editor können Entwickler*innen mit CSS-Dateien in Visual Studio arbeiten. In Update 3 wurde der CSS-Editor verbessert, damit Entwickler*innen Schriftarten, Bilder oder CSS-Dateien aus ihrem Projektmappen-Explorer ziehen und sie direkt in der CSS-Datei ablegen können, wodurch automatisch das richtige CSS-Tag und der richtige Dateipfad generiert werden.

Außerdem wurde die IntelliSense-Unterstützung für Ebene-4-Selektoren verbessert. Nun sind mehr Selektormuster enthalten, und Entwickler*innen können diese einfach in Markup implementieren.

Weitere Informationen zum CSS-Editor finden Sie unter Features des Visual Studio 2013-Web-Editors: CSS.

HTML- und JavaScript-Entwicklung

Mit Update 3 unterstützt der JavaScript-Sprachdienst jetzt IntelliSense für RequireJS-Module.

ASP.NET-Projektvorlagen

Mit Update 3 gelten für neu installierte ASP.NET Projekte jetzt die folgenden Änderungen:

  • Die Zwei-Faktor-Authentifizierung wird jetzt in One ASP.NET-Vorlagen (sowohl für MVC als auch für Webformulare) unterstützt.
  • Die ASP.NET-Vorlage für Facebook wurde aus dem Dialogfeld Datei>Neu>Projekt in den NuGet-Katalog verschoben (Name: Microsoft.AspNet.Facebook). Dadurch kann Microsoft schnelle Änderungen an dieser Vorlage vornehmen, wenn sich die APIs von Facebook ändern.

Webplattform

ASP.NET Identity

Update 3 bietet zusätzliche Unterstützung für SignInManager, wodurch es einfacher ist, die Zwei-Faktor-Authentifizierung, Kontosperrung und andere Sicherheitsfeatures hinzuzufügen, wenn Sie sich anmelden.

Entity Framework 6.1.1

Dieses Update enthält Entity Framework 6.1.1.

WebDeploy 3.5

Mit Update 3 ermöglicht WebDeploy die Integration mit SQL Server 2014. Weitere Informationen finden Sie unter WebDeploy 3.5 RTW.

ASP.NET MVC und Web-API

Kürzlich wurden neue Versionen von ASP.NET, MVC und der Web-API veröffentlicht. Weitere Informationen finden Sie unter:

Azure-Tools

Notification Hubs

Mit Microsoft Azure Notification Hubs können Sie mobile Pushbenachrichtigungen von jedem Back-End an eine beliebige mobile Plattform senden.

In Update 3 können Sie mit dem Pushbenachrichtigungs-Assistenten jetzt Pushbenachrichtigungen zu Ihrer Windows Store- oder Windows Phone-App (einschließlich WinRT, Telefon und universelle Projekte) von .NET Mobile Services sowie JavaScript-basierten Mobile Services hinzufügen. Windows Phone Silverlight-Projekte werden nicht unterstützt.

Der Notification Hub zeigt nun eine Liste der Geräte an, die für den Empfang von Benachrichtigungen registriert sind. Der Hub ermöglicht es Ihnen auch, die Registrierungen zu bearbeiten und die Geräte zu löschen.

Weitere Informationen finden Sie unter: Notification Hubs (Azure-Dokumentation).

Veröffentlichung von Azure-Webaufträgen

Mit Update 3 können Sie nun Standardkonsolenprojekte zu Ihren Visual Studio-Projektmappen hinzufügen und sie entweder als fortlaufende, ausgelöste oder geplante Webaufträge auf Azure-Websites veröffentlichen.

Darüber hinaus können Konsolenprojekte direkt aus dem Projektmappen-Explorer als Webaufträge auf Azure-Websites veröffentlicht werden.

ASP.NET-Web-API-Projekte

Sie können jetzt im Dialogfeld Neues Projekt einen mobilen Dienst bereitstellen, anstatt den Dienst nach dem Erstellen des Projekts hinzuzufügen.

C++

Compileroption /Zo

/Zo ist eine Compileroption, die umfangreichere Debuginformationen für optimierten Code generiert (nicht für /Od-Builds). Dies umfasst eine verbesserte Unterstützung für das Debuggen lokaler Variablen. (Mindestedition: Express)

Grafikdiagnose

Wir haben das Visual Studio-Grafikdiagnosetool verbessert, mit dem Grafikrendering- und Leistungsprobleme in DirectX-Apps diagnostiziert werden. Wenn Sie dieses Tool zum Erfassen von Frames verwenden, können Sie jetzt Grafikereignisse, Shadercode, Grafikpipelinephasen, Ressourcen und den Gerätestatus prüfen. (Mindestedition: Express für Windows)

In Update 3 RTM starten Sie die Visual Studio-Grafikanalyse-IDE, wenn Sie die Frames analysieren, die Sie in der aktuellen Diagnosesitzung erfasst haben, oder wenn Sie eine vorhandene VSGLOG-Datei vom Datenträger öffnen. Dadurch haben Sie einen dedizierten Ort zum Untersuchen von Grafikinformationen, der sich nicht mit den regulären Visual Studio-Fenstern überlappt.

Sie können nun die folgenden verschiedenen Grafikdiagnoseoptionen auf der Seite Extras > Optionen angeben:

  • Sammeln von Anrufstapeln während der Aufzeichnung
  • Sammeln von Aufrufstapeln nur für Zeichnen-Aufrufe oder für alle API-Aufrufe
  • Deaktivieren des HuD (Head-up-Display) während der Aufzeichnung
  • Aufzeichnung im Kompatibilitätsmodus Im Kompatibilitätsmodus verwenden Apps keine hardwarespezifischen Funktionen, sodass die Aufzeichnung auf verschiedenen GPUs wiedergegeben werden kann.

In Update 3 RTM können Sie Shadercode bearbeiten und die Änderungen sofort auf die VSGLOG-Datei anwenden, sodass Sie die Auswirkungen Ihrer Änderungen sehen können, ohne die App erneut ausführen zu müssen. Sie können alle Shaderdateien im Shader-Editor-Fenster öffnen, indem Sie im Fenster Pixelverlauf oder im Fenster Pipelinephasen auf den Namen des Shaders klicken.

Weitere Informationen zu Grafikdiagnoseupdates finden Sie unter Grafikdiagnose in Visual Studio 2013 Update 3 RC.

Application Insights

Application Insights befindet sich in der Vorschauphase für Update 3.

Application Insights für Visual Studio Online wird verwendet, um Ihre bereitgestellten Anwendungen zu überwachen. Sie können Web-Apps, Windows Store- und Windows Phone-Apps überwachen. Verwenden Sie die in Update 3 enthaltenen Application Insights Tools für Visual Studio, um Ihrem Projekt die folgende Überwachung hinzuzufügen:

  • Finden Sie heraus, wofür Benutzer*innen Ihre App nutzen, sodass Sie Ihre Entwicklungsarbeit auf die wichtigsten Bereiche konzentrieren können.
  • Sicherstellen, dass Ihr Webdienst verfügbar und reaktionsschnell ist.
  • Leistungsprobleme oder Ausnahmen in Ihrem Webdienst schnell diagnostizieren.
  • Wenn die Benutzer*innen Ihre App herunterladen und verwenden, werden statistische Daten im Application Insights-Portal angezeigt.

ClickOnce-Bereitstellung

Zulassen von SHA-256-Zertifikaten für .NET 4.0 in ClickOnce

Vor diesem Update musste .NET Framework 4.5 auf dem Clientcomputer vorhanden sein, wenn ein SHA-256-Codesignaturzertifikat für Desktopanwendungen verwendet wurde, die mit ClickOnce- oder Visual Studio-Tools für Office-Add-Ins veröffentlicht wurden. Wenn Sie in der Vergangenheit SHA-256-Codesignaturzertifikate verwendet haben, wurden Fehler wie „Die Anwendung ist falsch formatiert“, „Das Manifest ist möglicherweise ungültig“, „Die Manifest-XML-Signatur ist ungültig“ oder „SignatureDescription konnte für den bereitgestellten Signaturalgorithmus nicht erstellt werden“ angezeigt.

Mit Update 3 können Entwickler*innen SHA-256-Codesignaturzertifikate jetzt auch für Anwendungen verwenden, die auf .NET 4.0 und früher ausgerichtet sind, um das Problem für neu veröffentlichte und neu veröffentlichte Desktopanwendungen zu beheben. (Mindestedition: Express)

SharePoint-Apps

Neue automatisch gehostete Apps nicht mehr zulässig

Die Option „Automatisch gehostet“ wird aus der SharePoint-App-Entwicklungsumgebung entfernt, da das Programm „Office 365 Autohosted Apps Preview“ am 30. Juni geendet hat. Neue automatisch gehostete Apps für SharePoint werden nicht mehr vom SharePoint Store akzeptiert. Vorhandene automatisch gehostete Apps sind nicht betroffen, und Apps, die derzeit im Dienst ausgeführt werden, werden nicht heruntergefahren. (Mindestedition: Professional)

Weitere Änderungen: Fehlerkorrekturen und bekannte Probleme

Eine umfassende Beschreibung der technischen Verbesserungen, Fehlerkorrekturen und bekannten Probleme in diesem Release finden Sie unter Beschreibung des Visual Studio 2013 Update 3 RTM.

CTP 2.0 für Hybrid-Apps mit mehreren Geräten

Sie können CTP 2.0 für Hybrid-Apps mit mehreren Geräten verwenden, um mobile Apps mit JavaScript oder TypeScript für iOS, Android, Windows Store und Windows Phone mit der Update 3-Version der Tools für Apache Cordova zu erstellen. (Mindestedition: Professional)

Im Anschluss finden Sie einige der neuen Features:

  • Allgemeine Qualitäts-, Zuverlässigkeits- und Leistungsverbesserungen und Hunderte Fehlerbehebungen
  • SDK-Unterstützung für eine breitere Palette von Betriebssystemen, darunter Windows 7, Windows 8 und Windows Server 2012 R2
  • Unterstützung für das Debuggen von Android-Zielen (Version < 4.4) mit jsHybugger
  • Die Kompatibilitätsprüfung hilft Ihnen, eine fehlerfreie Entwicklerumgebung aufrechtzuerhalten, indem sie regelmäßig die Installation und Konfiguration von Abhängigkeiten von Drittanbietertools (z. B. Java, Android SDK) überprüft.

Weitere Informationen finden Sie unter: Update der Apache Cordova-Tools mit Unterstützung für Windows 7.

Azure SDK 2.4 RTM

Das Azure SDK 2.4 RTM-Release enthält Tools zum Verwalten der VM-Konfiguration und zum Einrichten des Remotedebuggings für 32-Bit-Anwendungen, die auf VMs ausgeführt werden, sowie Tools zum Bereitstellen von georedundantem Speicher.

In diesem Release verfügt der Server-Explorer jetzt über die Option Konfigurieren im Kontextmenü für VMs. Sie können diese verwenden, um VM-Eigenschaften anzuzeigen und zu bearbeiten, Endpunkte einzurichten, Erweiterungen hinzuzufügen und zu konfigurieren und VM-Momentaufnahmen zu erstellen.

Sie können das Remotedebugging für 32-Bit-VMs über dasselbe Kontextmenü einrichten.

Georedundanter Speicher mit Lesezugriff (RA-GRS) bietet Ihnen eine bessere Leseverfügbarkeit für Ihr Speicherkonto, indem Sie schreibgeschützten Zugriff auf die Daten erteilen, die an den sekundären Standort repliziert wurden. Sie können jetzt RA-GRS als Redundanzoption auswählen, wenn Sie ein Speicherkonto über Visual Studio erstellen.

Sie können das Azure SDK 2.4 hier herunterladen:

Weitere Informationen zu diesem Release finden Sie in den Versionshinweisen zu Azure SDK 2.4 für .NET (MSDN).

Eigenständiger IntelliTrace-Collector

Der eigenständige IntelliTrace-Collector ist eine praktischere Alternative zum Remotedebugging einer Anwendung in der Produktion. Sie können den Collector verwenden, um die Ausführung Ihrer Anwendung auf einem Remotecomputer aufzuzeichnen, indem Sie sie in einer ITRACE-Datei speichern und mit Visual Studio auf Ihrem lokalen Entwicklungscomputer wiedergeben.

Weitere Informationen zum Collector finden Sie unter Sammeln von IntelliTrace-Daten außerhalb von Visual Studio mit dem eigenständigen Collector.

Sie können das RTM-Release des eigenständigen IntelliTrace Collectors hier herunterladen: IntelliTrace Collector für Visual Studio Update 3.

Update für Windows Phone 8.1-Emulatoren

Das neue Emulatorpaket ist jetzt verfügbar und kann unter Windows Phone 8.1-Update und -Emulatorenheruntergeladen werden.