Неможливо вибрати .NET 4.7


99

Я намагаюся розпочати новий проект за допомогою .NET 4.7. У мене встановлено оновлення Creators Update, а також остання версія Visual Studio 2017. Коли я запускаю проект і пристрій для вибору версії .NET, найновіша версія .NET Framework, яку я маю, - це 4.6.2. Коли я переходжу завантажити новий .NET Framework, він містить лише 4.6.2 як останню через MS, яку ви можете завантажити. У ньому йдеться про те, що .NET 4.7 включений у VS 2017. Що мені не вистачає?


Ви оновили Visual Studio 2017 для .NET Framework 4.7?
Самвел Петросов

2
Це було в розділі «Компоненти» інсталятора Visual Studio, і я цього не усвідомлював. Коли я встановив 2017 рік, я вибрав усі компоненти, і коли з'явилися оновлення, я просто оновив його, не клацаючи на вкладці «Компоненти», щоб побачити, чи є також нові компоненти. Заняття.
Майкл Пукетт II

Я не знаходжу в компонентах інсталятора вибір .NET 4.7, коли я намагаюся встановити оновлений VS 2017 в ОС Windows Server 2016. Чи я тут щось неправильно роблю?
RinoTom

@RinoTom Я не впевнений .. Я не намагався, поки не перейшов на оновлення до Windows 10 Creators Update. Він говорить, що він включений у VS2017, тому я б припустив, що він буде там, але вам може знадобитися також оновлення Creators Сподіваємось, хтось інший може зазивати, щоб перевірити. В інсталяторі, вгорі, є 3 категорії, навантаження, індивідуальні компоненти та мовні пакети. Для мене це було в індивідуальних компонентах .NET як .NET Framework 4.7 SDK та .NET Framework 4.7. Також переконайтеся, що VS2017 можливо повністю оновлений. Сподіваюся, це допомагає.
Майкл Пукетт II

1
@MichaelPuckettII, я спробував установку на Windows Server 2016, яка не має оновлення Творця АБО, як я можу зрозуміти при подальшому дослідженні ( msdn.microsoft.com/en-us/library/bb822049(v=vs.110).aspx ), навіть .NET 4.7 не випускається для Windows Server 2016, але це виглядає так. Тож це може бути причиною того, що я не знаходжу .NET 4.7 в установці VS 2017, що я спробував.
RinoTom

Відповіді:


160

Потрібно зайти в інсталятор Visual Studio і встановити додатковий компонент ".NET Framework 4.7 Інструменти розробки".


7
@GWigWam Я теж не знаю, але оскільки 4.7 спочатку доступний лише у "Оновлення творця" Win10, я припускаю, що це залежність.
Річард

3
У моєму інсталяторі VS немає .NET 4.7 у списку компонентів .NET. Що я пропускаю? screencast.com/t/f78eR5cUk
Дмитро Нестерук

4
@DmitriNesteruk Саму .NET 4.7 слід встановити. Наразі це можливо лише за умови виграшу 10 КУ.
дворн

2
@dvom моя система win10, але не можу побачити 4.7 в інсталяторі
Elaine

32
Щоб встановити після встановлення VS, я закрив VS2017, запустив програму "Visual Studio Installer", натиснув "Змінити" під час установки, яку я хотів змінити, розширив ". NET розробку робочого столу" праворуч (оскільки у мене це вже було встановлено робоче навантаження) та встановлено прапорець ".NET 4.7 інструменти розробки настільних 4.7". Потім я натиснув "Змінити" в нижньому правому куті, щоб внести зміни
CamronBute

13

"Картина вартує тисячі байтів (з адекватним стисненням)" і всього цього джазу ...

введіть тут опис зображення


В інсталяторі Visual Studio 2019 інструменти розробки .NET Framework 4.7.2 знаходяться не у списку "Необов'язково", а в розділі "Включено".
Пітер

11

.NET Framework 4.7 був випущений у складі Windows 10 Creators. Для інших версій Windows вам потрібно встановити .NET Framework 4.7.

Офлайн-інсталятор пакета розробників .NET Framework 4.7


2
Лише зауважте, що навіть цей автономний інсталятор не буде працювати в Windows 10 Enterprise N 2015 LTSB. Це дає непідтримувану помилку .
RBT

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.