Я пытаюсь начать новый проект, используя .NET 4.7. У меня установлено обновление Creators Update, а также последняя версия Visual Studio 2017. Когда я запускаю проект и выбираю версию .NET, последняя версия .NET framework у меня - 4.6.2. Когда я загружаю новую платформу .NET, в ней указывается только 4.6.2 как последняя версия через MS, которую вы можете загрузить. В нем говорится, что .NET 4.7 включен в VS 2017. Что мне не хватает?
Вы обновили Visual Studio 2017 для .NET Framework 4.7?
—
Самвел Петросов
Он был в разделе «Компоненты» установщика Visual Studio, и я этого не осознавал. Когда я установил 2017, я выбрал все компоненты, а когда вышли обновления, я просто обновил его, не открывая вкладку компонентов, чтобы увидеть, есть ли там новые компоненты. Урок выучен.
—
Майкл Пакетт II
Я не нахожу в компонентах установщика, чтобы выбрать .NET 4.7, когда я пытаюсь установить обновленный VS 2017 в ОС Windows Server 2016. Я что-то здесь делаю не так?
—
RinoTom
@RinoTom Я не уверен ... Я не пробовал, пока не обновился до Windows 10 Creators Update. В нем говорится, что он включен в VS2017, поэтому я предполагаю, что он будет там, но вам также может потребоваться обновление Creators Update. Надеюсь, кто-нибудь еще сможет вмешаться, чтобы проверить. В верхней части установщика есть 3 категории: рабочие нагрузки, отдельные компоненты и языковые пакеты. Для меня это было в отдельных компонентах под .NET как .NET Framework 4.7 SDK и .NET Framework 4.7 targeting pack. Кроме того, возможно, убедитесь, что VS2017 полностью обновлен. Надеюсь это поможет.
—
Майкл Пакетт II,
@MichaelPuckettII, я пробовал установку на Windows Server 2016, на котором нет Creator Update ИЛИ, поскольку я могу недооценивать дальнейшие исследования ( msdn.microsoft.com/en-us/library/bb822049(v=vs.110).aspx ), даже .NET 4.7 не выпущен для Windows Server 2016, но похоже. Это может быть причиной того, что я не нахожу .NET 4.7 в установке VS 2017, которую я пробовал.
—
RinoTom