Migrasi ke .NET Framework 4.8, 4.7, 4.6, dan 4.5

Jika Anda membuat aplikasi menggunakan versi .NET Framework yang lebih lama, Anda umumnya dapat meningkatkannya ke .NET Framework 4.5 dan rilis titiknya (4.5.1 dan 4.5.2), .NET Framework 4.6 dan rilis titiknya (4.6.1 dan 4.6.2), .NET Framework 4.7 dan rilis titiknya (4.7.1 dan 4.7.2), atau .NET Framework 4.8 dengan mudah. Buka proyek Anda di Visual Studio. Jika proyek Anda dibuat dalam versi Visual Studio yang lebih lama, kotak dialog kompatibilitas Proyek akan terbuka secara otomatis. Untuk informasi selengkapnya tentang meningkatkan proyek di Visual Studio, lihat Port, Migrasi, dan Peningkatan Proyek Visual Studio dan Penargetan dan Kompatibilitas Platform Visual Studio 2019.

Namun, beberapa perubahan dalam .NET Framework memerlukan perubahan pada kode Anda. Anda mungkin juga ingin memanfaatkan fungsionalitas yang baru di .NET Framework 4.5 dan rilis titiknya, dalam .NET Framework 4.6 dan rilis titiknya, dalam .NET Framework 4.7 dan rilis titiknya, atau di .NET Framework 4.8. Membuat jenis perubahan ini pada aplikasi Anda untuk versi .NET Framework baru biasanya disebut sebagai migrasi. Jika aplikasi Anda tidak harus dimigrasikan, Anda dapat menjalankannya di .NET Framework 4.5 atau versi yang lebih baru tanpa mengolahnya kembali.

Sumber daya migrasi

Tinjau dokumen berikut sebelum memigrasikan aplikasi dari versi .NET Framework sebelumnya ke versi 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, atau 4.8:

  • Lihat Versi dan Dependensi untuk memahami versi runtime bahasa umum yang mendasar setiap versi .NET Framework dan meninjau panduan untuk menargetkan aplikasi Anda dengan sukses.

  • Tinjau Kompatibilitas aplikasi untuk mengetahui tentang runtime bahasa umum dan penargetan ulang perubahan yang dapat memengaruhi aplikasi Anda dan cara menanganinya.

  • Tinjau Apa yang Usang di Pustaka Kelas .NET Framework untuk menentukan jenis atau anggota apa pun dalam kode Anda yang telah dibuat usang, dan alternatif yang direkomendasikan.

  • Lihat Apa yang Baru untuk deskripsi fitur baru yang mungkin ingin Anda tambahkan ke aplikasi Anda.

Lihat juga