Показать 3.0 Framework в TargetFramework в Visual Studio 2017 - PullRequest
0 голосов
/ 21 октября 2019

Я открыл проект .net core mvc в Visual Studio 2017, и я могу его запустить. Проекты загружаются в студию так же хорошо, как и все. Однако если я перейду к свойствам какого-либо проекта и посмотрю на Target framework, он будет пустым. Когда я нажимаю на выпадающее меню, я вижу только 1.0, 1.1, 2.0 и 2.1. Там нет варианта для 2.2 или 3.0. Я знаю, что все правильно установлено, потому что при использовании VS 2019 эти параметры отображаются. Я также хотел бы, чтобы они отображались в версии 3.0.

. Я перешел в Параметры Visual Studio и включил «Использовать предварительные просмотры .NET Core SDK». Я перезагружал Visual Studio несколько раз, даже весь мой компьютер, чтобы убедиться. Тем не менее, он все еще не показывает.

Есть ли что-то еще, что мне нужно сделать?

1 Ответ

1 голос
/ 22 октября 2019

https://dotnet.microsoft.com/download/dotnet-core/3.0

.NET Core 3.0 и выше доступна исключительно для VS2019. Если вы не можете выполнить обновление до VS2019, вы можете использовать SDK с такими инструментами, как VSCode.

Вы не можете использовать VS2017, поскольку он не будет поддерживать такие вещи, как C # 8.

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

...