@crescent

Как задать дефолтную версию языка в Visual Studia?

Я работаю на Visual Studia 2017

и она требует чтобы я в настройках проекта указал языку C# 7.1
те как я понял в vs2017 где-то по дефолту стоит 7.0

Те в файле .csptoj

<PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <Platforms>AnyCPU;x64;x86</Platforms>
  </PropertyGroup>

если вообще не указывать поле LangVers то оно будет считаться за 7.0

Я ставил vs2022 и в нем также не нужно было указывать язык - те в vs2022 где-то указано что у него язык стоит больше 7.0

Так где мне указать в 2017 студии чтобы поменять дефолтный язык и не нужно было указывать его в .csproj
  • Вопрос задан
  • 166 просмотров
Решения вопроса 1
Это зависит не от студии, а от версии SDK.
В vs2017 используется старый SDK, у которого дефолтная версия была 7.1
VS2022 использует сейчас .NET 7 SDK, у которого дефолтная версия - 11
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Adler_lug
@Adler_lug
Как вариант прописать в шаблоне дефолтного проекта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы