Catatan Rilis Visual Studio 2019 untuk Mac versi 8.10
Persyaratan | Sistem Komunitas | Pengembang Kompatibilitas | Layanan Blog Dokumentasi | Kode | yang Dapat Didistribusikan |
Untuk informasi tentang persyaratan sistem, lihat panduan Persyaratan Sistem Mac dan Penargetan dan Kompatibilitas Platform Mac.
Untuk mempelajari selengkapnya tentang unduhan terkait lainnya, lihat halaman Unduhan.
Yang Baru di Visual Studio 2019 untuk Mac
Visual Studio 2019 untuk Rilis Mac
- 21 Juni 2022 - Visual Studio 2019 untuk Mac versi 8.10.25
- 14 Juni 2022 - Visual Studio 2019 untuk Mac versi 8.10.24
- 10 Mei 2022 - Visual Studio 2019 untuk Mac versi 8.10.23
- 12 April 2022 - Visual Studio 2019 untuk Mac versi 8.10.22
- 22 Maret 2022 - Visual Studio 2019 untuk Mac versi 8.10.21
- 8 Maret 2022 - Visual Studio 2019 untuk Mac versi 8.10.20
- 15 Februari 2022 - Visual Studio 2019 untuk Mac versi 8.10.19
- 8 Februari 2022 - Visual Studio 2019 untuk Mac versi 8.10.18
- 19 Januari 2022 - Visual Studio 2019 untuk Mac versi 8.10.17
- 16 Desember 2021 - Visual Studio 2019 untuk Mac versi 8.10.16
- 14 Desember 2021 - Visual Studio 2019 untuk Mac versi 8.10.15
- 17 November 2021 - Visual Studio 2019 untuk Mac versi 8.10.14
- 8 November 2021 - Visual Studio 2019 untuk Mac versi 8.10.13
- 2 November 2021 - Visual Studio 2019 untuk Mac versi 8.10.12
- 10 Oktober 2021 - Visual Studio 2019 untuk Mac versi 8.10.11
- 29 September 2021 - Visual Studio 2019 untuk Mac versi 8.10.10
- 14 September 2021 - Visual Studio 2019 untuk Mac versi 8.10.9
- 24 Agustus 2021 - Visual Studio 2019 untuk Mac versi 8.10.8
- 10 Agustus 2021 - Visual Studio 2019 untuk Mac versi 8.10.7
- 13 Juli 2021 - Visual Studio 2019 untuk Mac versi 8.10.6
- 6 Juli 2021 - Visual Studio 2019 untuk Mac versi 8.10.5
- 29 Juni 2021 - Visual Studio 2019 untuk Mac versi 8.10.4
- 22 Juni 2021 - Visual Studio 2019 untuk Mac versi 8.10.3
- 15 Juni 2021 - Visual Studio 2019 untuk Mac versi 8.10.2
- 8 Juni 2021 - Visual Studio 2019 untuk Mac versi 8.10.1
- 2 Juni 2021 - Visual Studio 2019 untuk Mac versi 8.10
Posting blog Visual Studio 2019 untuk Mac
Blog Visual Studio adalah sumber resmi wawasan produk dari Tim Teknik Visual Studio. Anda dapat menemukan informasi mendalam tentang rilis Visual Studio 2019 untuk Mac di postingan berikut:
Sorotan Rilis
- Visual Studio untuk Mac 8.10 menambahkan dukungan untuk F# 5.0.
- Visual Studio untuk Mac 8.10 memperkenalkan Manajer Paket NuGet baru yang ditulis menggunakan Antarmuka Pengguna Kakao asli.
- Visual Studio untuk Mac 8.10 menambahkan dukungan untuk templat solusi yang disediakan oleh
dotnet
CLI. - Visual Studio untuk Mac 8.10 memiliki
dotnet new
dukungan templat proyek yang diaktifkan secara default.
Masalah Umum
Lihat bagian Masalah yang Diketahui.
Umpan Balik dan Saran
Kami ingin mendengar pendapat Anda! Anda dapat melaporkan masalah melalui opsi Laporkan Masalah di Visual Studio untuk Mac IDE. Anda dapat melacak umpan balik Anda, termasuk saran, di portal Komunitas Pengembang.
Catatan Rilis
Visual Studio 2019 untuk Mac versi 8.10.25 (8.10.25.2)
dirilis 21 Juni 2022
Umum
- Pemberitahuan Penasihat Keamanan untuk pembaruan mono ke 6.12.0.182:
- Kerentanan Pengungkapan Informasi CVE-2022-30184 .NET Kerentanan ada di .NET 6.0 dan .NET Core 3.1 dalam NuGet di mana kebocoran kredensial dapat terjadi.
Visual Studio 2019 untuk Mac versi 8.10.24 (8.10.24.14)
dirilis 14 Juni 2022
Umum
Kami telah memperbarui .NET SDK ke 6.0.106 dan 3.1.420.
.NET 5.0.X SDK yang dikirim dalam Visual Studio 2019 untuk Mac tidak lagi didukung, dan tidak akan lagi menerima pembaruan keamanan. Runtime 3.1.X yang menyertainya masih dalam dukungan, dan akan terus menerima pembaruan keamanan. Lihat kebijakan dukungan .NET. Pengguna yang ingin tetap berada di Visual Studio 2019 untuk Mac melakukannya dengan pemahaman bahwa lingkungan sekarang hanya sebagian aman.
Visual Studio untuk Mac mematuhi Kebijakan Siklus Hidup Modern Microsoft. Sesuai dengan kebijakan ini, Visual Studio 2019 untuk Mac tidak didukung dan akan menerima pembaruan terbatas hingga Juli 2022. Setelah Juli 2022, Visual Studio 2019 untuk Mac akan berhenti menerima pembaruan dalam bentuk apa pun.
Untuk lingkungan yang aman, kami sangat menyarankan pengguna meningkatkan ke Visual Studio 2022 untuk Mac, versi Visual Studio untuk Mac yang saat ini didukung, yang mengirimkan .NET 6.0.X SDK dan runtime 3.1.X yang didukung sepenuhnya.
Pemberitahuan Penasihat Keamanan
- CVE-2022-24513 Elevasi kerentanan hak istimewa Potensi elevasi kerentanan hak istimewa ada ketika layanan pembaruan Microsoft Visual Studio secara tidak benar mengurai data konfigurasi lokal.
- Kerentanan CVE-2022-23267 .NET Core Denial of Service Kerentanan ada di .NET 6.0, .NET 5.0 dan .NET Core 3.1 di mana klien berbahaya dapat menyebabkan Penolakan Layanan melalui alokasi memori berlebih melalui HttpClient.
- Kerentanan Pengungkapan Informasi CVE-2022-30184 .NET Kerentanan ada di .NET 6.0 dan .NET Core 3.1 dalam NuGet di mana kebocoran kredensial dapat terjadi.
Visual Studio 2019 untuk Mac versi 8.10.23 (8.10.23.7)
dirilis 10 Mei 2022
Umum
- Kami telah memperbarui .NET SDK ke 6.0.105, 5.0.408 dan 3.1.419, mengatasi CVE-2022-23267, CVE-2022-29145.
Visual Studio 2019 untuk Mac versi 8.10.22 (8.10.22.11)
dirilis 12 April 2022
Umum
- Kami telah memperbaiki elevasi kerentanan hak istimewa CVE-2022-24513
- Kami telah memperbarui mono ke 6.12.0.174 mengatasi CVE-2020-8927. Pembaruan mono juga memerlukan pembaruan Xamarin.iOS ke 15.8.0.3, Xamarin.Mac ke 8.8.0.3 dan Xamarin.Android ke 12.2.4.3.
- Kami telah memperbarui .NET SDK ke 6.0.104, 5.0.407 dan 3.1.418
Visual Studio 2019 untuk Mac versi 8.10.21 (8.10.21.4)
dirilis 22 Maret 2022
Xamarin
- Kami telah menambahkan dukungan untuk Xcode 13.3.
Visual Studio 2019 untuk Mac versi 8.10.20 (8.10.20.0)
dirilis 8 Maret 2022
Umum
- Kami telah memperbarui .NET SDK ke 6.0.103 dan 5.0.406 alamat CVE-2022-70153, CVE-2022-70156, dan CVE-2022-70175.
Visual Studio 2019 untuk Mac versi 8.10.19 (8.10.19.2)
dirilis 15 Februari 2022
Xamarin
- Kami telah memperbarui Xamarin.iOS ke 15.6.0.3 dan Xamarin.Mac ke 8.6.0.3, mengatasi masalah dengan semantik kepemilikan DisposableObject.
Visual Studio 2019 untuk Mac versi 8.10.18 (8.10.18.11)
dirilis 8 Februari 2022
Umum
- Kami memperbaiki masalah saat menjalankan proyek 3.1 SDK Angular / React.js / React.js dan Redux gagal dengan kesalahan "Pengecualian yang tidak tertangani terjadi saat memproses permintaan".
- Kami telah memperbarui .NET SDK ke 6.0.102 dan 5.0.405 mengatasi CVE-2022-21986.
Visual Studio 2019 untuk Mac versi 8.10.17 (8.10.17.2)
dirilis 19 Januari 2022
Xamarin
- Kami memperbaiki crash saat menyebarkan proyek Xamarin.Forms ke beberapa platform.
- Kami memperbaiki masalah yang terkadang mengakibatkan file header/m hilang saat membuat proyek iOS baru.
Visual Studio 2019 untuk Mac versi 8.10.16 (8.10.16.2)
dirilis 16 Desember 2021
Xamarin
- Kami telah menambahkan dukungan untuk Xcode 13.2.
Visual Studio 2019 untuk Mac versi 8.10.15 (8.10.15.32)
dirilis 14 Desember 2021
Umum
- Kami memperbaiki masalah di mana Visual Studio untuk Mac mengalami crash saat startup jika homebrew diinstal di Monterey.
- Kami telah memperbarui .NET SDK 6.0.101, 5.0.404 dan 3.1.416.
- Pada mesin Apple Silicon (M1 atau Arm64) silakan periksa pembaruan setelah menginstal Visual Studio untuk Mac 8.10.15 untuk memperbarui ke versi terbaru .NET SDK.
- SDK .NET x64 lama tidak didukung di Arm64 dan harus dihapus sebelum menginstal versi terbaru yang didukung.
- Penginstal dan pembaruan 8.10.15 akan menampilkan pemberitahuan dengan opsi untuk menghapus instalan SDK x64 yang tidak didukung sebelum menginstal versi .NET SDK yang didukung.
- Pelajari cara menghapus instalasi .NET secara manual dengan instruksi ini.
Visual Studio 2019 untuk Mac versi 8.10.14 (8.10.14.17)
dirilis 17 November 2021
Umum
- Kami memperbaiki masalah dalam debugger yang dapat menyebabkan IDE mengalami crash.
- Kami memperbaiki beberapa masalah di updater dan manajer SDK yang dapat menyebabkan IDE mengalami crash.
Visual Studio 2019 untuk Mac versi 8.10.13 (8.10.13.11)
dirilis 8 November 2021
Umum
- Kami telah memperbarui .NET Core SDK ke 5.0.404 dan 3.1.415.
- .NET 6.0 tidak akan ditampilkan dalam dialog Proyek Baru untuk proyek .NET karena C# 10 digunakan oleh templat proyek .NET 6 dan tidak didukung oleh Visual Studio untuk Mac 8.10.
- Pada komputer Apple Silicon (M1 atau Arm64), rilis November dari SDK .NET 5.0, 6.0, dan .NET Core 3.1 x64 saat ini tidak didukung oleh Visual Studio untuk Mac 8.10. Ini karena X64 .NET SDK baru diinstal ke direktori yang berbeda dan Visual Studio untuk Mac saat ini hanya mendukung lokasi penginstalan .NET SDK asli, yang sekarang hanya digunakan oleh Arm64 SDK.
- Dialog pemeriksaan pembaruan tidak akan menampilkan pembaruan untuk SDK apa pun hingga rilis Visual Studio untuk Mac 8.10 yang lebih baru menambahkan dukungan untuk SDK baru.
- Jika rilis November .NET 5.0, 6.0 atau .NET Core 3.1 x64 SDK diinstal, maka ini harus dihapus, dan rilis Oktober diinstal sebagai gantinya.
- Perhatikan juga bahwa .NET 6 Arm64 SDK tidak didukung oleh Visual Studio untuk Mac 8.10.
- Pemberitahuan bilah informasi akan ditampilkan jika Visual Studio untuk Mac 8.10 mendeteksi penginstalan yang tidak didukung dengan tautan untuk menghapus instruksi.
- Visual Studio 8.10.13 tidak didukung berdampingan dengan Visual Studio untuk Mac 17.0 Pratinjau 3.
- Pelajari cara menghapus instalan .NET dengan instruksi ini.
Xamarin
- Kami memperbaiki masalah di mana Eclipse Temurin JDK 1.8.0.302 gagal diinstal karena Visual Studio untuk Mac Updater tidak menginstal JDK dengan hak istimewa admin.
Visual Studio 2019 untuk Mac versi 8.10.12 (8.10.12.16)
dirilis 2 November 2021
Umum
- Pada komputer Apple Silicon (M1 atau Arm64), rilis November dari SDK .NET 5.0, 6.0, dan .NET Core 3.1 x64 saat ini tidak didukung oleh Visual Studio untuk Mac 8.10. Dialog pemeriksaan pembaruan tidak akan menampilkan pembaruan untuk SDK apa pun hingga rilis Visual Studio untuk Mac 8.10 yang lebih baru menambahkan dukungan untuk SDK baru.
- Jika rilis November .NET 5.0, 6.0 atau .NET Core 3.1 x64 SDK diinstal, maka ini harus dihapus, dan rilis Oktober diinstal sebagai gantinya.
- Perhatikan juga bahwa .NET 6 Arm64 SDK tidak didukung oleh Visual Studio untuk Mac 8.10.
Xamarin
- Kami telah menambahkan dukungan untuk Xcode 13.1.
- Kami telah mengganti OpenJDK Seluler Microsoft 1.8.0.25 dengan Eclipse Temurin JDK 1.8.0.302. Pembaruan akan menghapus JDK 1.8.0.25 dari komputer pengguna.
Visual Studio 2019 untuk Mac versi 8.10.11 (8.10.11.8)
dirilis 12 Oktober 2021
Umum
- Kami telah memperbarui .NET Core SDK ke 5.0.402 dan 3.1.414.
Visual Studio 2019 untuk Mac versi 8.10.10 (8.10.10.8)
dirilis 29 September 2021
Umum
- Kami memperbaiki masalah saat menambahkan subfolder ke proyek dengan Git dapat menyebabkan crash.
Xamarin
- Kami menambahkan dukungan untuk Xcode 13.
Visual Studio 2019 untuk Mac versi 8.10.9 (8.10.9.3)
dirilis 14 September 2021
Web dan Azure
- Kami telah memperbarui .NET Core SDK ke 5.0.401 dan 3.1.413.
Visual Studio 2019 untuk Mac versi 8.10.8 (8.10.8.0)
dirilis 24 Agustus 2021
Xamarin
- Kami memperbaiki masalah yang menyebabkan pesan peringatan "Tidak ada Microsoft OpenJDK yang salah dapat ditemukan".
Visual Studio 2019 untuk Mac versi 8.10.7 (8.10.7.17)
dirilis 10 Agustus 2021
Shell dan Alat
- Kami memperbaiki masalah yang mencegah pencarian paket NuGet di bilah pencarian global.
Kontrol Versi
- Kami memperbaiki masalah di mana beberapa proyek di bawah Git tidak menampilkan perubahan Git.
Web dan Azure
- Kami telah memperbarui .NET Core SDK ke 5.0.400 dan 3.1.412 mengatasi CVE-2021-26423.
Xamarin
- Kami memperbaiki masalah yang mencegah perangkat iOS dimuat setelah beralih cabang Git.
Visual Studio 2019 untuk Mac versi 8.10.6 (8.10.6.10)
dirilis 13 Juli 2021
Alat Pengujian
- Kami memperbaiki masalah dengan penemuan pengujian mungkin gagal saat memuat solusi.
Web dan Azure
- Kami telah memperbarui .NET Core SDK ke 5.0.302 dan 3.1.411.
Visual Studio 2019 untuk Mac versi 8.10.5 (8.10.5.16)
dirilis 6 Juli 2021
Umum
- Kami memperbaiki beberapa masalah keandalan yang terkait dengan tipsalat editor dan perubahan file eksternal.
Shell dan Alat
- Kami memperbaiki masalah penyajian di manajer paket NuGet di Big Sur.
- Kami memperbaiki masalah saat perintah Ungkapkan di Finder dan Simpan dinonaktifkan di menu konteks dokumen.
Visual Studio 2019 untuk Mac versi 8.10.4 (8.10.4.11)
dirilis 29 Juni 2021
Shell dan Alat
- Kami memperbaiki masalah di mana hasil pencarian global tidak cocok dengan tag filter yang digunakan.
Pengeditan Kode Sumber
- Kami memperbaiki masalah di mana wilayah tidak ditampilkan dengan benar pada tab Kerangka Dokumen.
Web dan Azure
- Kami memperbaiki masalah di mana Terbitkan tidak akan berfungsi jika ada lebih dari satu proyek dalam direktori.
Visual Studio 2019 untuk Mac versi 8.10.3 (8.10.3.15)
dirilis 22 Juni 2021
Web dan Azure
- Kami memperbaiki masalah di mana lokasi .NET Core SDK kustom tidak dipertahankan jika itu adalah symlink.
Xamarin
- Kami telah memperbarui Xamarin.iOS SDK ke 14.20.0.24 dan Xamarin.Mac SDK ke 7.14.0.24.
Visual Studio 2019 untuk Mac versi 8.10.2 (8.10.2.17)
dirilis 15 Juni 2021
Kontrol Versi
- Kami memperbaiki masalah di mana pemilihan penerapan dalam tampilan Diff tidak pernah selesai memuat.
- Kami memperbaiki masalah yang dapat menyebabkan crash IDE.
Web dan Azure
- Kami memperbaiki masalah di mana .NET Core SDK baru tidak dapat diunduh oleh penginstal atau updater.
Visual Studio 2019 untuk Mac versi 8.10.1 (8.10.1.71)
dirilis 8 Juni 2021
Umum
- Kami telah memperbaiki beberapa masalah keandalan dengan Git dan Xamarin.
Shell dan Alat
- Kami telah memperbarui semua terjemahan.
Kontrol Versi
- Kami telah memperbaiki beberapa masalah perataan dalam tampilan Salahkan.
Web dan Azure
- Kami telah memperbarui .NET Core SDK ke 5.0.301 dan 3.1.410 mengatasi CVE-2021-31957.
- Kami telah memperbaiki masalah di mana tidak mungkin dijalankan dengan program eksternal.
Visual Studio 2019 untuk Mac versi 8.10 (8.10.0.1773)
dirilis 2 Juni 2021
Umum
- Kami meningkatkan konsumsi dan performa memori secara keseluruhan saat bekerja dengan solusi besar.
- Kami memperbarui Mono ke 6.12.0.140 membahas hal berikut:
- Masalah pada Big Sur yang menyebabkan Visual Studio untuk Mac macet.
- .NET Core Remote Code Execution Vulnerability CVE-2021-24112.
- Kami memperbaiki beberapa masalah keandalan.
Debugger
- Kami memperbaiki masalah di mana jendela alat Call Stack tidak akan menampilkan kode eksternal.
Sistem proyek
- Kami memperbarui MSBuild ke 16.9.0.
- Kami memperbaiki masalah saat perubahan kode yang tidak disimpan tidak disimpan saat penelusuran kesalahan dimulai (F5).
Shell dan Alat
- Kami memperbaiki masalah di mana $(SolutionDir) tidak ditentukan saat memulihkan solusi besar.
- Kami memperbaiki masalah di mana PackageReferences diperbarui secara tak terduga.
- Kami menambahkan dukungan untuk
<packageRestore>
pengaturan diNuGet.config
. - Kami memperbarui NuGet ke 5.9.
- Kami memperbaiki masalah di mana pemformatan kode proyek .NET Core baru tidak konsisten.
- Kami memperbaiki masalah di mana tipsalat tab file tidak ditampilkan.
- Kami memperbaiki masalah di mana jendela terminal terintegrasi tidak dibersihkan saat menjalankan aplikasi lagi.
- Kami memperbaiki masalah di mana tombol Cari dan Ganti dinonaktifkan di Temukan di File saat solusi dipilih.
Pengeditan Kode Sumber
- Kami memperbaiki masalah saat fitur bahasa F# 4.7 tidak berfungsi.
- Kami memperbaiki masalah saat mengirim kode F# ke jendela alat Interaktif F# gagal dengan kesalahan.
- Kami memperbaiki beberapa masalah dengan UI Perbaikan Cepat baru (fitur pratinjau).
- Kami telah menghapus pengaturan "Interpret tab keystroke as reindent command" usang yang tidak didukung oleh editor asli.
Alat Pengujian
- Kami memperbaiki masalah saat pengujian Unit tidak berjalan saat digunakan di kelas berlapis.
Web dan Azure
- Kami memperbarui .NET Core SDK ke 5.0.203 dan 3.1.409 mengatasi CVE-2021-31204.
- Kami telah memperbaiki masalah saat membuat proyek .NET Core gagal saat .NET 6 Pratinjau 4 diinstal.
Xamarin
- Kami memperbaiki masalah di mana perubahan XAML Hot Reload tidak disinkronkan dengan perangkat.
- Kami memperbarui Xamarin.iOS SDK ke 14.17.2.4.
- Kami telah memperbarui templat Xamarin.Forms.
Masalah yang Diketahui
Berikut ini adalah daftar semua masalah yang diketahui yang ada di Visual Studio 2019 untuk Mac versi 8.10:
- Dialog Proyek Baru tidak menampilkan .NET 6.0 karena C# 10 digunakan oleh templat proyek .NET 6 dan tidak didukung oleh Visual Studio untuk Mac 8.10.
- Pada komputer Apple Silicon (M1 atau Arm64), .NET SDK lama harus dihapus instalasinya sebelum menginstal rilis Desember. Ini karena X64 .NET SDK baru diinstal ke direktori yang berbeda dan lokasi aslinya sekarang hanya digunakan oleh Arm64 SDK.
- Setelah menginstal Visual Studio untuk Mac 8.10.15, dialog periksa pembaruan akan menampilkan SDK terbaru. Selama proses pembaruan, aplikasi updater akan menampilkan pemberitahuan jika mendeteksi SDK lama dan akan memberikan opsi untuk menghapusnya. Opsi yang sama tersedia di penginstal 8.10.15.
- Perhatikan juga bahwa .NET 6 Arm64 SDK tidak didukung oleh Visual Studio untuk Mac 8.10.
- Pelajari cara menghapus instalan .NET dengan instruksi ini.
- Dalam kondisi tertentu, pengecualian "System.EntryPointNotFoundException" muncul saat menyebarkan proyek Xamarin.Forms ke perangkat iOS. Saat ini kami sedang mengerjakan perbaikan yang akan segera dirilis.
- Setelah menginstal .NET 5 SDK terbaru, pengembang aplikasi .NET Core 3.1 mungkin melihat kesalahan yang menunjukkan "Sertifikat pengembang ASP.NET Core berada dalam status tidak valid.". Berjalan
dotnet dev-certs https --clean
kemudiandotnet dev-certs https --trust
dari Terminal akan memperbaiki masalah. - Dalam kasus yang jarang terjadi, dimungkinkan untuk memperbarui semuanya kecuali .NET Core 3.1.300 SDK. Jika Anda masuk ke konfigurasi ini dan memperbarui ke .NET Core 3.1.300 menggunakan updater, pemberitahuan untuk memperbarui .NET Core SDK tidak akan hilang sampai IDE dimulai ulang.
- Pada proyek Big Sur gRPC mungkin gagal dibangun dengan kesalahan
protoc" exited with code 255
. Ini adalah masalah dengan deteksi platform macOS dalam paket gRPC.Tools NuGet yang digunakan secara default dalam templat proyek. Solusinya adalah memperbarui paket gRPC.Tools NuGet ke versi 2.34.0 atau yang lebih baru. - Dalam beberapa kasus, proyek Android mungkin gagal dibuat dengan kesalahan
The Java SDK could not be found, please set the path to it in the Xamarin.Android SDKs settings panel
. Solusinya adalah menjalankan perintah berikut di Terminal:mkdir -p ~/Library/Android/sdk
.