Tidak dapat memilih .NET 4.7

99

Saya mencoba untuk memulai proyek baru menggunakan .NET 4.7. Saya memiliki Pembaruan Pembuat yang diinstal serta versi terbaru dari Visual Studio 2017. Ketika saya memulai proyek dan perangkat untuk memilih versi .NET, versi kerangka .NET terbaru yang saya miliki adalah 4.6.2. Ketika saya pergi untuk mengunduh kerangka .NET baru, itu hanya mencantumkan 4.6.2 sebagai yang terbaru melalui MS yang dapat Anda unduh. Dikatakan bahwa .NET 4.7 termasuk dalam VS 2017. Apa yang saya lewatkan?

Michael Puckett II
sumber
Sudahkah Anda memperbarui Visual Studio 2017 untuk .NET Framework 4.7?
Samvel Petrosov
2
Itu di bagian Komponen Penginstal Visual Studio dan saya tidak menyadarinya. Ketika saya menginstal 2017 saya memilih semua komponen dan ketika pembaruan keluar saya hanya memperbaruinya tanpa mengklik tab komponen untuk melihat apakah ada komponen baru juga di sana. Pelajaran yang dipelajari.
Michael Puckett II
Saya tidak menemukan di komponen penginstal untuk memilih .NET 4.7 ketika saya mencoba menginstal VS 2017 yang diperbarui di OS Windows Server 2016. Apakah saya melakukan sesuatu yang salah di sini?
RinoTom
@RinoTom Saya tidak yakin .. Saya tidak mencobanya sampai saya mengupgrade ke Windows 10 Creators Update. Dikatakan itu termasuk dalam VS2017 jadi saya akan berasumsi itu akan ada tetapi Anda mungkin perlu Pembaruan Kreator juga. Mudah-mudahan orang lain dapat ikut serta untuk memverifikasi. Di installer, di bagian atas, terdapat 3 kategori, Workloads, Individual Components, dan Language Packs. Bagi saya itu di Komponen Individual di bawah .NET sebagai .NET Framework 4.7 SDK dan paket penargetan .NET Framework 4.7. Juga, pastikan VS2017 sepenuhnya diperbarui. Semoga ini membantu.
Michael Puckett II
1
@MichaelPuckettII, saya mencoba penginstalan pada Windows Server 2016 yang tidak memiliki Pembaruan Pembuat ATAU karena saya dapat memahami penelitian lebih lanjut ( msdn.microsoft.com/en-us/library/bb822049(v=vs.110).aspx ), bahkan .NET 4.7 tidak dirilis untuk Windows Server 2016 namun sepertinya. Jadi itu mungkin alasan saya tidak menemukan .NET 4.7 dalam instalasi VS 2017 yang saya coba.
RinoTom

Jawaban:

160

Anda harus pergi ke Visual Studio Installer dan menginstal komponen opsional ".NET Framework 4.7 Development Tools".

dvorn
sumber
7
@GWigWam Saya juga tidak melakukannya, tetapi karena 4,7 awalnya hanya tersedia di "Pembaruan Pembuat" Win10, saya berasumsi bahwa itu adalah ketergantungan.
Richard
3
Penginstal VS saya tidak memiliki .NET 4.7 dalam daftar komponen .NET. Apa yang saya lewatkan? screencast.com/t/f78eR5cUk
Dmitri Nesteruk
4
@DmitriNesteruk .NET 4.7 Framework itu sendiri harus diinstal. Saat ini hanya mungkin dengan memiliki Win 10 CU.
dvorn
2
@dvom sistem saya win10, namun juga tidak dapat melihat 4.7 di penginstal
Elaine
32
Untuk menginstal setelah menginstal VS sudah, saya menutup VS2017, memulai program "Visual Studio Installer", mengklik "Modify" di bawah instalasi Saya ingin mengubah, memperluas ".NET desktop development" di sisi kanan (karena saya sudah memiliki ini beban kerja diinstal), dan centang ".NET 4.7 alat pengembangan desktop 4.7". Saya kemudian mengklik "Ubah" di kanan bawah untuk membuat perubahan
CamronBute
13

"Sebuah gambar bernilai seribu byte (dengan kompresi yang memadai)" dan semua jazz ...

masukkan deskripsi gambar di sini

Cristian Diaconescu
sumber
Di penginstal Visual Studio 2019, alat pengembangan .NET Framework 4.7.2 tidak ada dalam daftar "Opsional", tetapi di bawah "Termasuk".
Peter Bruins