Microsoft veröffentlichte am 30. März 2016 Visual Studio 2015 Update 2. Die offiziellen Release Notes nennen Stabilität, Reaktionsgeschwindigkeit und zahlreiche Korrekturen als Schwerpunkte der Aktualisierung.
C++-Compiler und Bibliotheken aktualisiert
Der C++-Compiler erhielt Verbesserungen für C++11 und C++14 sowie erste Funktionen aus dem damaligen C++17-Entwicklungsstand. Dazu zählten Variable Templates und Erweiterungen für constexpr. Microsoft behob außerdem mehr als 300 Compilerfehler. Für große Projekte wurde das Clang/C2-Toolset um den Schalter /bigobj ergänzt. Die Standardbibliothek deckte weitere Funktionen aus dem Arbeitsstand N4567 ab.
Schnellere Suche und plattformübergreifende Projekte
In der IDE arbeitete die Code-Datenbank nun standardmäßig auf SQLite-Basis. Das sollte die Suche nach Definitionen, Querverweisen und die anfängliche Analyse einer Lösung beschleunigen. Die Cross-Platform-Projektvorlagen für Android und iOS erhielten ebenfalls Änderungen, darunter Gradle-Builds für Android und einen Assistenten zum Import vorhandener Xcode-Projekte.
Für Windows- und Spieleentwicklung verband Update 2 damit Compilerpflege, Debugging und den Aufbau plattformübergreifender Projekte in einer Umgebung. Die Fassung folgte auf Visual Studio 2015 und bildete die technische Basis für weitere C++- und Mobile-Werkzeuge. Die Release Notes führen zusätzlich Änderungen an UWP, TypeScript, NuGet, Python Tools und Team Explorer auf.
