.NET 4.7 seçilemiyor


99

.NET 4.7 kullanarak yeni bir proje başlatmaya çalışıyorum. Visual Studio 2017'nin en son sürümünün yanı sıra Creators Update yükledim. Bir .NET sürümünü seçmek için bir projeyi ve aygıtı başlattığımda, sahip olduğum en son .NET framework sürümü 4.6.2. Yeni bir .NET çerçevesi indirmeye gittiğimde, indirebileceğiniz en son MS üzerinden 4.6.2'yi listeliyor. NET 4.7'nin VS 2017'ye dahil olduğu yazıyor. Neyi kaçırıyorum?


.NET Framework 4.7 için Visual Studio 2017'yi güncellediniz mi?
Samvel Petrosov

2
Visual Studio Yükleyicisinin Bileşenler bölümündeydi ve farkında değildim. 2017'yi kurduğumda tüm bileşenleri seçtim ve güncellemeler çıktığında, yeni bileşenlerin de orada olup olmadığını görmek için bileşenler sekmesine tıklamadan onu güncelledim. Ders öğrenildi.
Michael Puckett II

Windows Server 2016 işletim sisteminde güncellenmiş VS 2017'yi yüklemeye çalışırken yükleyici bileşenlerinde .NET 4.7'yi seçecek bulamıyorum. Burada yanlış bir şey mi yapıyorum?
RinoTom

@RinoTom Emin değilim .. Windows 10 Creators Update'e yükseltme yapana kadar denemedim. VS2017'ye dahil olduğunu söylüyor, bu yüzden orada olacağını varsayıyorum, ancak İçerik Oluşturucu Güncellemesine de ihtiyacınız olabilir. Umarım bir başkası doğrulamak için içeri girebilir. Yükleyicide, en üstte 3 kategori vardır: İş Yükleri, Bağımsız Bileşenler ve Dil Paketleri. Benim için, .NET Framework 4.7 SDK ve .NET Framework 4.7 hedefleme paketi olarak .NET altındaki Bireysel Bileşenlerdeydi. Ayrıca, VS2017'nin muhtemelen tamamen güncellendiğinden emin olun. Bu yardımcı olur umarım.
Michael Puckett II

1
@MichaelPuckettII, daha fazla araştırmada anlayabildiğim için Oluşturucu Güncellemesine sahip olmayan Windows Server 2016'da yüklemeyi denedim ( msdn.microsoft.com/en-us/library/bb822049(v=vs.110).aspx ), .NET 4.7 bile Windows Server 2016 için henüz yayınlanmadı. Bu yüzden denediğim VS 2017 kurulumunda .NET 4.7'yi bulamamamın nedeni bu olabilir.
RinoTom

Yanıtlar:


160

Visual Studio Installer'a gitmeniz ve isteğe bağlı bir ".NET Framework 4.7 Geliştirme Araçları" bileşeni yüklemeniz gerekir.


7
@GWigWam Ben de yok, ancak 4.7 başlangıçta yalnızca Win10'un "Creator's Update" bölümünde mevcut olduğundan, bunun bir bağımlılık olduğunu varsayıyorum.
Richard

3
VS yükleyicimin .NET bileşenleri listesinde .NET 4.7 yok. Neyi kaçırıyorum? screencast.com/t/f78eR5cUk
Dmitri Nesteruk

4
@DmitriNesteruk .NET 4.7 Framework'ün kendisi yüklenmelidir. Şu anda sadece Win 10 CU'ya sahip olmakla mümkündür.
dvorn

2
@dvom sistemim win10, ancak yükleyicide de 4.7 göremiyorum
Elaine

32
VS'yi kurduktan sonra yüklemek için VS2017'yi kapattım, "Visual Studio Installer" programını başlattım, değiştirmek istediğim kurulumun altında "Değiştir" seçeneğine tıkladım, sağ tarafta ".NET masaüstü geliştirme" yi genişlettim (zaten buna sahip olduğum için iş yükü yüklendi) ve ".NET 4.7 masaüstü 4.7 geliştirme araçları" öğesini kontrol edin. Daha sonra değişikliği yapmak için sağ alttaki "Değiştir" i tıkladım
CamronBute

13

"Bir resim bin bayta bedeldir (yeterli sıkıştırmayla)" ve tüm bu caz ...

görüntü açıklamasını buraya girin


Visual Studio 2019 yükleyicisinde, .NET Framework 4.7.2 geliştirme araçları "İsteğe Bağlı" listesinde değil, "Dahil" altında yer alır.
Peter Bruins


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.