Систематическое отключение языковых расширений для проектов автоматически в VisualStudio - PullRequest
0 голосов
/ 04 января 2019

Очевидно, что человеку, который в настоящее время использует VisualStudio для изучения, полезно отключить языковые расширения для каждого проекта.Есть ли способ для каждого проекта автоматически отключать языковые расширения?Я считаю утомительным постоянно настраивать параметры каждого проекта, когда я просто хочу использовать проект, чтобы научиться кодировать на C ++.

1 Ответ

0 голосов
/ 04 января 2019

Систематическое автоматическое отключение языковых расширений в проектах в VisualStudio

Боюсь, что в Visual Studio нет такой опции вместо проекта для отключения языковых расширений.Но мы могли бы использовать обходной путь для решения этой проблемы:

Обходной путь:

Создайте файл Directory.Build.targets и установите его в папке решения со следующим содержимым:

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemDefinitionGroup>
    <ClCompile>
      <DisableLanguageExtensions>true</DisableLanguageExtensions>
    </ClCompile>
  </ItemDefinitionGroup>
</Project>

Этот параметр будет работать для всех проектов в вашем решении.

Проверьте этот документ для получения дополнительной информации.

...