Bagikan melalui


Ikon Visual StudioCatatan Rilis Visual Studio 2015 Update 2


Istilah | Lisensi Komunitas Pengembang Blog | Visual Studio

Catatan

Ini bukan versi terbaru Visual Studio. Untuk mengunduh rilis terbaru, silakan kunjungi catatan rilis saat ini untuk Visual Studio 2019.


Rilis Visual Studio 2015

Anda dapat melihat catatan rilis untuk semua versi Visual Studio 2015:

Unduh Visual Studio 2015

Anda dapat mengunduh Visual Studio 2015 dari My.VisualStudio.com. My.VisualStudio.com memerlukan langganan Dev Essentials gratis, atau Langganan Visual Studio.


Ikon Catatan RilisVisual Studio 2015 Update 2

Tanggal Rilis: 30 Maret 2016

Ringkasan Apa yang Baru dalam Rilis ini

Visual Studio:

Perubahan lainnya:


Apa yang Baru dalam Rilis ini

Alat Visual Studio untuk Apache Cordova

Visual Studio 2015 Update 2 menyertakan Alat Visual Studio untuk Apache Cordova Update 8, dengan peningkatan berikut:

  • Dukungan untuk Cordova 6.0.0
  • Pesan kesalahan build yang lebih baik
  • Integrasi npm yang lebih baik (menggunakan versi kotak pasir dan menghormati pengaturan proksi sistem)
  • Daftar plug-in yang diperbarui

Untuk informasi selengkapnya tentang semua rilis hingga saat ini, lihat blog Visual Studio Tools for Apache Cordova.

Alat Visual Studio untuk Pengembangan Aplikasi Windows Universal

Kami telah menambahkan fitur baru berikut untuk alat Platform Windows Universal di Visual Studio Update 2:

  • Pemilih Versi Universal Windows SDK. Saat membuat proyek UWP baru, Anda sekarang dapat memilih versi Windows SDK yang akan ditargetkan serta versi OS minimum tempat aplikasi tersedia.
  • Men-debug Tugas Latar Belakang C++ di Universal Windows Apps. Sekarang Anda dapat men-debug proses tugas Latar Belakang di aplikasi Universal Windows di Visual Studio. Anda dapat mengakses opsi ini pada tab Debug Properti proyek.
  • Penyempurnaan Wizard Paket Penyimpanan. Wizard pengemasan Store sekarang menyimpan cache nama aplikasi dan konfigurasi paket. Setelah paket dikaitkan dengan Store, Anda dapat membuat paket appx tanpa masuk lagi.

Visual C++

Pengompilasi C++

Dalam rilis ini, kami telah memperbarui pengkompilasi C++ dan pustaka standar dengan dukungan yang ditingkatkan untuk fitur C++11 dan C++14, serta dukungan awal untuk fitur tertentu yang diharapkan berada dalam standar C++17. Perubahan kompilator yang paling mencolok adalah dukungan untuk Templat Variabel dan peningkatan constexpr.

Visual Studio 2015 Update 2 memungkinkan penggunaan /SDL dengan /AWAIT. Kami juga menghapus batasan /RTC dengan Coroutines. Coroutines masih bersifat eksperimental, tetapi siap untuk kode produksi berkualitas sekarang.

Selain itu, kami telah memperbaiki lebih dari 300 bug kompilator, termasuk banyak yang dikirimkan oleh pelanggan melalui Komunitas Pengembang Microsoft - terima kasih! (Beberapa perbaikan bug ini mengatasi masalah pembuatan kode di pengompilasi, dan memperbaikinya perubahan pemecah sumber yang diperlukan. Untuk informasi selengkapnya, tinjau daftar Perubahan Mencolok di Visual C++ 2015 Update 2 di MSDN).

Pustaka C++

Kami telah menerapkan setiap fitur Pustaka Standar C++ yang telah dipilih menjadi C++11, C++14, dan Working Paper N4567 C++17-sejauh ini (pra-Jacksonville).

Untuk paket UWP, ucrtbased.dll(debug) telah dihapus dari paket kerangka kerja Microsoft.VCLibs, Versi 14.0. Kami membuat perubahan ini untuk menghindari penguncian ke versi tertentu dari Windows 10 SDK. Visual Studio/MSBuild akan secara otomatis menyuntikkan referensi ke Microsoft Universal CRT Debug Runtime Extension SDK untuk proyek yang mereferensikan paket kerangka kerja VCLibs, yang kemudian akan menyertakan ucrtbased.dll dalam appx aplikasi. Untuk sistem build non-MSBuild, Anda harus menyertakan ucrtbased.dll secara manual dalam file appx aplikasi (App Local).

C++ IDE

Mesin database berbasis SQLite baru sekarang digunakan secara default. Ini akan mempercepat operasi database seperti Buka Definisi dan Temukan Semua Referensi, dan akan secara signifikan meningkatkan waktu penguraian solusi awal. Pengaturan telah dipindahkan ke Alat -> Opsi -> Editor Teks -> C/C++ -> Tingkat Lanjut (sebelumnya berada di bawah ... C/C++ -> Eksperimental).   

Clang/C2 Platform Toolset

Toolset Clang/C2 yang dikirim dengan Visual Studio 2015 Update 2 sekarang mendukung switch /bigobj, yang sangat penting untuk membangun proyek besar. Ini juga mencakup beberapa perbaikan bug penting, baik di front-end maupun ujung belakang kompilator.

Android

Penawaran Android sekarang mendukung build Gradle. Pengembang dapat menggunakan Gradle untuk membuat artefak Android (.aar, .apk). Untuk memulai, lihat templat Gradle yang disediakan sebagai bagian dari menu File - Baru ->> Visual C++ -> Lintas platform.

iOS

Visual Studio sekarang memungkinkan impor proyek Xcode yang ada ke Visual Studio melalui wizard titik masuk.

Pengalaman iOS sekarang juga menyediakan siklus edit-build-debug yang ditingkatkan sebagai hasil dari menggunakan set fitur berikut, sebagai berikut:

  • Pengembang iOS dapat menggunakan profil provisi di Visual Studio.
  • Pengembang iOS dapat memanfaatkan kerangka kerja dan dislib untuk penawaran iOS mereka.
  • Visual Studio sekarang memberikan pengalaman yang ditingkatkan untuk me-refresh target debug secara dinamis.
  • Kami telah menerapkan beberapa perbaikan bug untuk clean-build.

Untuk skenario di mana Xcode masih diperlukan—misalnya, menandatangani aplikasi iOS Anda untuk penyimpanan atau menggunakan instrumen Xcode—pengembang dapat memanfaatkan fitur 'Buka di Xcode' Visual Studio, yang menyediakan kemampuan untuk memindahkan proyek Visual Studio iOS ke Xcode dan memulai.

C# dan Visual Basic

Meskipun fokus kami untuk Pembaruan 2 adalah menanggapi umpan balik pelanggan dan memperbaiki bug, kami juga melakukan penyempurnaan pada fitur-fitur berikut:

  • Anda sekarang dapat menginisialisasi Jendela Interaktif C# dengan konteks proyek, memungkinkan akses langsung ke jenis di dalam proyek tersebut. Anda juga dapat mengirim fragmen kode dari solusi Anda untuk dijalankan di jendela interaktif menggunakan perintah "Jalankan Dalam Interaktif" baru.

C# Jalankan secara interaktif

C# Interaktif

  • Kami meningkatkan perintah Tambahkan Menggunakan untuk mendukung pencocokan "fuzzy" untuk jenis yang salah eja dan untuk mencari seluruh solusi dan metadata untuk jenis yang benar, menambahkan penggunaan dan referensi proyek atau metadata yang diperlukan.

Perintah C# Tambahkan Menggunakan

  • Kami melakukan penyempurnaan ANALYZER API, termasuk mengaktifkan penulis Analyzer untuk menandai penganalisis mereka untuk eksekusi bersamaan, dan memberikan kontrol atas apakah penganalisis berjalan dalam kode yang dihasilkan.

  • Kami menambahkan beberapa refaktor IDE baru termasuk tindakan bola lampu untuk menyederhanakan pemanggilan delegasi dengan menggunakan operator kondisi null baru, dan pemfaktoran ulang untuk membuat metode asinkron sinkron ketika tidak menggunakan operator 'menunggu'.

Pemfaktoran Ulang C# IDE

.NET Framework 4.6.1

Paket Bootstrapper ClickOnce

Kami telah menambahkan paket .NET Framework 4.6.1 ClickOnce Bootstrapper untuk Visual Studio 2015 di Pembaruan 2. Paket Bootstrapper ClickOnce untuk .NET Framework 4.6.1 memungkinkan entri .NET 4.6.1 dalam daftar prasyarat yang tersedia di Visual Studio 2015, yang memudahkan Anda menerbitkan aplikasi untuk penyebaran ClickOnce.

Visual Studio IDE

  • Dukungan cuplikan TextMate. Visual Studio sekarang mendukung penggunaan file tmSnippet dengan menempatkannya ke dalam folder cuplikan. Secara default, cuplikan akan ditawarkan dalam daftar penyelesaian untuk bahasa seperti GO, Groovy, Lua, Perl, R, Ruby, dan Swift.
  • Pembaruan otomatis untuk Ekstensi. Kami memperluas fungsionalitas pembaruan otomatis ke lebih banyak ekstensi. Ekstensi yang diaktifkan untuk pembaruan otomatis akan diunduh dan diinstal secara otomatis tanpa interaksi pengguna. Anda tidak lagi harus memperbarui dan memulai ulang Visual Studio secara manual untuk ekstensi ini. Ekstensi yang diinstal untuk 'semua pengguna' sekarang dapat ikut serta dalam fitur ini. Sebagai pengguna, Anda terus memiliki kontrol penuh untuk mengaktifkan/menonaktifkan pembaruan otomatis untuk setiap ekstensi di Alat -> Ekstensi dan Perbarui atau di tingkat global melalui Alat -> Opsi.

Pembaruan Otomatis untuk Ekstensi di Ide Visual Studio

  • Dialog Pengaturan Akun sekarang secara signifikan lebih dapat diakses melalui pembaca layar.

Kontrol Versi

Membangun pekerjaan kami dari Pembaruan 1, kami telah menambahkan lebih banyak fungsionalitas ke bilah status untuk meningkatkan pengalaman kontrol versi. Sementara Pembaruan 1 memperkenalkan dua kompartemen baru untuk menampilkan nama repositori dan cabang saat ini, ini terbatas pada implementasi internal. Dengan Pembaruan 2, kami telah menambahkan tiga kompartemen baru dan membukanya untuk implementasi oleh penyedia kontrol sumber pihak ketiga.

Dua kompartemen baru akan muncul bersama pekerjaan Pembaruan 1 asli dan dimaksudkan untuk mewakili tampilan cepat jumlah perubahan yang tertunda dan penerapan yang tidak diterbitkan. Kami tahu bahwa penyedia yang berbeda mungkin memiliki paradigma yang berbeda sekeliling perubahan atau sinkronisasi dengan server, tetapi kami percaya bahwa kompartemen ini memberikan fleksibilitas yang cukup untuk mengakomodasinya. Jika salah satu kompartemen tidak berlaku, penyedia dapat memilih untuk meninggalkan kompartemen tersebut dari implementasinya dan itu akan disembunyikan dari bilah status.

Dengan penyedia Git yang diimplementasikan di luar kotak, menavigasi ke halaman Sinkronisasi, Perubahan, Cabang, atau Koneksi di Team Explorer hanya dengan sekali klik!

Kontrol Versi - Contoh Penerapan yang Tidak Diterbitkan

Kontrol Versi - Contoh Perubahan Tidak Tertunda

Meskipun kompartemen yang disebutkan sebelumnya dimaksudkan untuk memberikan lebih banyak informasi dan tindakan cepat untuk solusi yang sudah berada di bawah kontrol sumber, yang terakhir bertujuan untuk menyediakan cara cepat dan mudah untuk mendapatkan solusi ke kontrol sumber. Dengan kompartemen penerbitan baru ini, memilih penyedia kontrol sumber dan menambahkan solusi Anda akan dapat dicapai dalam sekali klik!

Di luar kotak, Terbitkan akan secara otomatis membungkus solusi Anda dalam repositori Git dan beralih fokus ke halaman Sinkronisasi di Team Explorer untuk memungkinkan Anda menambahkan solusi jarak jauh dan menerbitkan solusi Anda. Karena lebih banyak penyedia mendukung fitur ini, tombol Terbitkan akan memungkinkan Anda memilih kontrol sumber mana yang ingin Anda gunakan untuk solusi tertentu.

Kontrol Versi - Terbitkan contoh Solusi Ini

NuGet

Ekstensi NuGet untuk Visual Studio telah diperbarui ke v3.4, yang berisi fitur dan peningkatan baru berikut:

  • Kemampuan untuk menyalin PDB dari paket dalam proyek xproj yang dikompilasi.
  • Dukungan untuk tindakan build iOS dan Android di elemen contentFiles.
  • Dukungan untuk menjalankan NuGet di lingkungan Linux dan Apple.
  • Sumber "Semua Sumber Repositori" agregat yang memungkinkan Anda mencari dan menginstal paket dari salah satu repositori paket yang dikonfigurasi yang tersedia.
  • Peningkatan performa yang signifikan dalam pemulihan paket, dan tindakan pembaruan.
  • Penyetelan dan peningkatan performa antarmuka pengguna dalam tampilan Perbarui, Konsolidasikan, dan Terinstal.
  • Memulihkan paket untuk proyek secara paralel.
  • Dukungan untuk lalu lintas HTTP terkompresi gzip, memungkinkan klien NuGet membaca pengodean konten gzip dari layanan.
  • Penanganan file konfigurasi yang ditingkatkan untuk mencegah pengeditan dan pemformatan yang tidak perlu.
  • Dukungan untuk kerangka kerja target netstandard dan netstandardapp moniker.

Anda dapat menemukan serangkaian catatan rilis mendalam lengkap dengan masalah GitHub yang dilampirkan di situs dokumen NuGet.

TypeScript

Visual Studio 2015 Update 2 menyertakan TypeScript 1.8, yang mencakup fitur baru dan yang disempurnakan berikut ini.

  • Dukungan untuk jenis literal string, polimorfisme terikat F, penjaga jenis berbasis 'ini', dan inferensi jenis serikat yang ditingkatkan.
  • Pengompilasi sekarang menyoroti bug umum seperti kode yang tidak dapat dijangkau, pernyataan pengembalian yang hilang, dan label yang tidak digunakan.
  • Dukungan JSX telah diperbarui untuk mengenali dan mewarnai perubahan terbaru dalam sintaks JSX.
  • Peningkatan dukungan tsconfig.json untuk kontrol yang lebih baik atas konfigurasi build.
  • Kemampuan untuk merancang lebih banyak pustaka modular menggunakan augmentasi modul.
  • File sumber JavaScript dapat disertakan sebagai input ke pengkompilasi TypeScript.

Untuk informasi selengkapnya, lihat blog TypeScript di MSDN.

Alat Analitik Pengembang

Alat Analitik Pengembang v5.2 (sebelumnya Application Insights Tools for Visual Studio) mencakup beberapa fitur dan peningkatan baru atas v4.0 yang dikirim dengan Visual Studio 2015 Update 1. Penambahan penting meliputi:

  • Distribusi beta aplikasi Universal Windows menggunakan HockeyApp.
  • Distribusi beta aplikasi Formulir Windows menggunakan HockeyApp.
  • Kemampuan untuk mencari telemetri Application Insights yang dipancarkan dalam sesi debug lokal.
  • Toast Application Insights yang ditargetkan lebih baik di Visual Studio.
  • Pengalaman yang disederhanakan untuk mengonfigurasi pengumpulan jejak dari kerangka kerja pengelogan seperti log4net, NLog, dan System.Diagnostics.

Selain itu, kami telah melakukan beberapa penyempurnaan pada fungsionalitas pencarian, sebagai berikut:

  • Kemampuan untuk melompat dari pelacakan tumpukan pengecualian ke metode dalam kode sumber.
  • Kemampuan untuk mencari telemetri terkait.
  • Dukungan untuk menemukan nilai properti telemetri dalam kode.
  • Riwayat Maju/Mundur dalam pencarian.

Untuk informasi selengkapnya, lihat catatan rilis teknis di Microsoft Azure.

Penjelajah Tim

Dengan Pembaruan 2, membuka Team Explorer dan menelusuri kueri item kerja di Visual Studio lebih cepat.  Sekarang, saat Anda menelusuri pohon kueri, Visual Studio secara progresif menarik tingkat folder kueri dan item berikutnya dalam hierarki kueri dari server TFS, sehingga tingkat pohon yang lebih dalam diunduh ke klien saat diperlukan (dengan kata lain, ketika pohon hierarki diperluas).

Peningkatan Git di Visual Studio

  • Perintah Git baru. Dalam pembaruan ini, kami menambahkan dukungan untuk reset (--hard dan --mixed), cherry-pick, dan staging.
  • Git LFS. Visual Studio sekarang kompatibel dengan repositori Git yang dikonfigurasi untuk menggunakan Git LFS (Large File Storage). Pelajari selengkapnya tentang Git LFS.
  • Halaman Perubahan sekarang mendukung penahapan, dengan tindakan sederhana—seperti klik dua kali—untuk menahapkan semua dan melihat perbedaan untuk file yang diubah. 

Contoh halaman Perubahan

  • Tampilan Riwayat mendukung pemfilteran untuk menemukan penerapan dari penulis tertentu atau dengan kata kunci yang ditemukan dalam komentar penerapan. Memilih penerapan akan menyoroti jalur ke kepala cabang dan silsilah data induk.

Contoh tampilan Riwayat

  • Halaman Cabang sekarang memudahkan untuk mengambil, menarik, dan mendorong perubahan.

Pemeriksaan Terjaga untuk Kontrol Versi Team Foundation

Proyek TFVC sekarang dapat mengatur kebijakan cabang agar memerlukan build yang berhasil sebelum kode apa pun dapat dikirimkan ke cabang.

Alat Data SQL Server

Visual Studio 2015 Update 2 menyertakan pembaruan terbaru SQL Server Data Tools, yang memungkinkan dukungan untuk fitur terbaru di Azure SQL Database dan SQL Server 2016.

Pembaruan ini menyatukan kemudahan mengembangkan, menguji, dan menyebarkan database pada semua versi platform SQL Server dan database yang didukung, baik lokal maupun cloud, dengan menggunakan Visual Studio. Pembaruan ini juga mencakup peningkatan area permukaan kemampuan pemrograman database, dan meningkatkan pengalaman koneksi SQL di SQL Server Data Tools, yang sekarang secara otomatis menemukan SQL Server dan Azure SQL Database yang dapat Anda sambungkan dengan klik sederhana.

Selain itu, Visual Studio 2015 Update 2 membahas jenis autentikasi Azure SQL Database baru, serta autentikasi Terintegrasi dan Kata Sandi Azure Active Directory.

Alat Python untuk Visual Studio

Visual Studio 2015 Update 2 menyertakan pembaruan untuk Python Tools 2.2.3. Alat Python menyediakan fungsionalitas pengeditan, IntelliSense, penelusuran kesalahan, pembuatan profil, dan Azure untuk bahasa pemrograman Python.

Rilis ini juga meningkatkan dukungan untuk versi terbaru Django dan memperbaiki beberapa masalah lainnya.

Untuk informasi lengkap dan unduhan, lihat halaman rilis Python Tools 2.2.3.

Miscellaneous

Eksekusi Pengujian Paralel

Fokus untuk Pembaruan 2 adalah memperbaiki bug dan menanggapi umpan balik pengguna. Berdasarkan umpan balik tersebut, kami telah memperbarui fitur Eksekusi Pengujian Paralel. Semantik tetap sama seperti di Pembaruan 1 (ketika fitur diperkenalkan). Di Pembaruan 2, kami telah mempermudah kontrol fitur dengan cara berikut:

  • Visual Studio IDE Test Explorer menjalankan tombol pengalih baru yang dapat Anda gunakan untuk eksekusi paralel ON/OFF. Pengaturan kemudian dipertahankan dengan solusi.
  • Dari baris perintah, vstest.console.exe menyediakan sakelar /Paralel baru.

Diagnostik XAML

Menu Dalam Aplikasi

Visual Studio 2015 sekarang memiliki Menu Dalam Aplikasi yang memudahkan untuk melakukan Debugging UI. Anda dapat mengaktifkan dan menonaktifkan mode pemilihan, mengalihkan penata tata letak, dan melompat langsung ke Live Visual Tree di Visual Studio. Anda juga dapat menciutkan Menu Dalam Aplikasi dengan mengklik bilah di bawah ikon, atau mengaktifkan dan menonaktifkan Menu Dalam Aplikasi dari Pohon Visual Langsung.

Properti Aksesibilitas di Editor Properti Langsung

Penjelajah Properti Langsung, yang tersedia saat men-debug proyek WPF atau Universal Windows 10, sekarang menghitung properti yang diekspos oleh rekan otomatisasi di aplikasi Anda. Tampilan baru ini dapat membantu Anda mendiagnosis banyak masalah umum yang mencegah aplikasi Anda dapat diakses oleh semua pengguna.

Perubahan Lainnya

Performa & Responsivitas

Kami telah melakukan peningkatan performa Visual Studio berikut:

  • Meningkatkan kecepatan membuka Team Explorer dan menelusuri kueri item kerja di Visual Studio.
  • Mengurangi pembuatan file log secara signifikan ke direktori %temp% untuk menghemat ruang disk dan mencegah kegagalan aplikasi.
  • Meningkatkan keandalan mengunduh dan menginstal Vs Update dan fitur tambahan.
  • Mengurangi waktu visual Studio untuk memulai saat ekstensi diinstal.
  • Kegagalan Penyetelan berhenti saat mengunduh paket tertentu dan memilih fitur tertentu.
  • Menambahkan dukungan untuk SQLite di mesin database penjelajahan kami untuk C++, sehingga secara signifikan mempercepat penguraian asli kode pengguna dan semua operasi IntelliSense yang memerlukan pencarian.
  • Menghentikan tanda "hasil" muncul di samping nama masuk Anda di sudut kanan atas IDE. Sekarang, pengaturan dan profil Anda menjelajah selama 90 hari setelah mengautentikasi dalam IDE. (Kredensial tidak lagi kedaluwarsa setelah 7 hari tanpa koneksi ke visualstudio.com.)
  • Memperbarui templat MVC5 ASP.NET. Perbaikan ini mengatasi kerentanan yang dijelaskan dalam 3137909 Microsoft Security Advisory.
  • Mengaktifkan mesin database baru; sekarang, beban Proyek C++ harus lebih cepat dan mengalami lebih sedikit penundaan UI. 
  • Meningkatkan kecepatan mengekstrak angka floating-point dengan iostreams (dengan kata lain, "stream >> dbl"). Sekarang hingga 19x lebih cepat, dan semua bit dari nilai yang diekstrak sekarang sudah benar.
  • Meningkatkan kecepatan std::vector reallocation dan std::copy(); mereka hingga 9x lebih cepat karena mereka memanggil memmove() untuk jenis yang dapat disalin secara sepele (termasuk jenis yang ditentukan pengguna).
  • Meningkatkan kecepatan std::vector, yang hingga 11x lebih cepat.
  • Meningkatkan kecepatan std::string::replace(), yang sangat lebih cepat saat mengganti substring ukuran yang sama.
  • Meningkatkan kecepatan std::string::p ush_back(), yang hingga 3x lebih cepat.
  • Meningkatkan kecepatan perbandingan std::sub_match, karena sekarang mereka menghindari pembuatan std sementara::string.
  • Meningkatkan kecepatan konstruktor salinan std::function; ini sedikit lebih cepat dengan ukuran codegen yang dikurangi.
  • Meningkatkan performa di NuGet di tab Perbarui, Terinstal, dan Konsolidasikan; tindakan pemulihan dan pembaruan; dan kecepatan kueri ke repositori seperti NuGet.org yang mendukung kompresi gzip.
  • Meningkatkan pemanggilan daftar penyelesaian awal dalam sesi, yang sekarang merespons jauh lebih cepat karena enumerasi cuplikan telah diubah menjadi operasi asinkron.
  • Templat teks T4 yang disempurnakan sehingga sekarang mendukung C# 6.0.
  • Membuat peningkatan keandalan dalam Peta Kode (seperti yang terkait dengan skenario docking Windows).

Kami juga telah memperbaiki respons Visual Studio dalam skenario berikut:

  • Menggunakan Penampil Bantuan di Windows 10 saat Edge adalah browser default.
  • Menjalankan penyetelan saat menggunakan drive baca-saja atau terputus.
  • Bekerja di Visual Studio saat mengalami masalah koneksi jaringan terputus-putus.
  • Mengedit file C# atau Visual Basic saat menelusuri kesalahan, seperti yang dijelaskan artikel MSDN ini: Pembaruan untuk Microsoft Visual Studio 2015 (KB3110221).
  • Menggunakan editor dengan cuplikan kustom yang tidak <memiliki elemen Deskripsi> atau <Judul> .
  • Memperbarui entri daftar kesalahan untuk proyek Terkelola selama pengeditan.
  • Menjaga proyek Terkelola tetap terbuka untuk sesi yang panjang. (Kami menghentikan OutOfMemoryException untuk solusi dengan proyek Terkelola ketika mereka tetap terbuka untuk sesi panjang. Dan kami memperbaiki masalah memori berdasarkan heap dump yang kami terima sejauh ini dari pelanggan.)
  • Membuka rekam jepret profiler memori.
  • Membuat aplikasi C++ Store.
  • Menggunakan Visual Studio saat jalur proyek yang dikontrol sumber terlalu panjang.
  • Memuat paket Proyek VC selama penyiapan.
  • Mematikan Visual Studio.
  • Mengedit properti proyek.
  • Mengedit kode C++.
  • Memanggil komponen pihak ketiga atau kode Visual Studio lainnya saat memanggil metode.
  • Menggunakan mesin IntelliSense (vcpkgsrv) saat memancarkan pesan kesalahan tertentu di beberapa build yang dilokalkan. Sekarang, pesan kesalahan ditampilkan yang mengatakan, "File PCH IntelliSense tidak dihasilkan".
  • Memproses rakitan terkelola yang dirujuk dalam proyek C++ yang berisi pola tertentu dari penimpaan bernama dalam hierarki jenis generik.
  • Membuka proyek C++ besar, yang akan menghentikan Respons Visual Studio hingga tiga detik.
  • Menggunakan Tempel di dalam komentar.
  • Memanggil Buat Deklarasi/Definisi.

Perbaikan Bug & Masalah yang Diketahui

Untuk deskripsi lengkap tentang peningkatan teknologi, perbaikan bug, dan masalah yang diketahui dalam rilis ini, lihat artikel MSDN berikut.

Pelajari Selengkapnya: Deskripsi Visual Studio 2015 Update 2.

Azure SDK 2.9

Berikut adalah beberapa pembaruan terbaru yang dapat membantu meningkatkan pengalaman pengembangan Azure Anda:

  • Masalah yang diperbaiki dalam Pembuatan Klien REST API di mana string "Jenis Tidak Diketahui" akan muncul sebagai nama folder code-gen dan/atau nama namespace yang dijatuhkan ke dalam kode yang dihasilkan.
  • Masalah yang diperbaiki terkait dengan WebJobs Terjadwal di mana informasi autentikasi gagal diteruskan ke proses provisi Scheduler.
  • Menambahkan dukungan untuk App Services sekunder di tab "Layanan" dari dialog provisi App Service.

Untuk informasi selengkapnya, lihat posting blog Azure Tools berikut ini.