Как включить ASP.Net Core 2.2 в Visual Studio 2017 Professional Edition

Как активировать создание проекта ASP.Net Core 2.2 в Visual Studio 2017 Professional edition 15.9.6.

Пробовал зайти на Tools > Options > Projects and Solutions > .NET Core и поставить галку галочка, но не получается. Пожалуйста помоги

Как включить ASP.Net Core 2.2 в Visual Studio 2017 Professional Edition

Как включить ASP.Net Core 2.2 в Visual Studio 2017 Professional Edition

Вы установили dotnet.microsoft.com/download/dotnet-core/2.2?

Dmitresky 05.02.2019 07:54

Есть две кнопки для нажатия 1. .NetCore SDK и 2. .NetCore Runtime, какую из них мне нужно скачать? Оба?

Unbreakable 05.02.2019 08:00

Вам необходимо установить .Net Core SDK

Nagesh Andani 06.02.2019 16:25

Возможный дубликат .NET Core 2.2 не может быть выбран в Visual Studio Build Framework

Henke 06.10.2019 09:54
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
8
4
27 557
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

Ответ принят как подходящий

Вам необходимо установить пакет SDK для .NET Core 2.2, который можно загрузить с сайта https://dotnet.microsoft.com/download/dotnet-core/2.2.

Похоже, что на данный момент у вас установлен только .NET Core 2.1 SDK.

Я только установил Visual Studio, я новичок, и я только что получил эту Visual Studio из своего офиса с лицензией и всем остальным, и думаю, что 2.1 была включена в нее. Итак, чтобы ответить на ваш вопрос, я никогда ЯВНО не устанавливал ДАЖЕ 2.1. Не могли бы вы рассказать мне, почему 2.2 не включена в Visual Studio 2017 даже в последней версии. Это ожидаемо?

Unbreakable 05.02.2019 07:58

Установщик, вероятно, добавил .NET SDK 2.1, когда вы установили Visual Studio с выбранным параметром «Кроссплатформенная разработка .NET Core». Что касается того, почему он не устанавливает автоматически более новые версии, я не совсем уверен. Мне пришлось установить 2.2, прежде чем я тоже смог его использовать. SDK 2.2 указан в этот документ как необходимое условие для обновления проекта с версии 2.1, что предполагает его намеренное использование.

Llama 05.02.2019 08:01

Извините за эти глупые маленькие вопросы, но есть две кнопки, которые нужно нажать 1. .NetCore SDK и 2. .NetCore Runtime, какую мне нужно скачать? Оба?

Unbreakable 05.02.2019 08:01

Вам нужен только SDK, так как он в любом случае будет включать среду выполнения.

Llama 05.02.2019 08:02

Установите пакет SDK для .net core 2.2. Вы можете найти его по адресу https://dotnet.microsoft.com/download/dotnet-core/2.2

Убедитесь, что ваш SDK установлен в правильном каталоге C:/Program Files/dotnet/sdk, иначе он не будет отображаться в списке.

Уже предоставленные ответы не работали нормально для меня. Даже когда мне удалось создать новое приложение .NET Core 2.2, оно не запустилось. Это было неудачно с ошибкой IIS.

Если у вас возникла та же проблема, вам пришлось скачать и установить SDK для визуальной студииhttps://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referral

Просто для справки, причина, по которой чистое ядро ​​для версий VS работает, а другие версии чистого ядра не работают, описано здесь:

https://github.com/dotnet/sdk/issues/3124

Другие вопросы по теме