Visual Studio — Как исключить папки из c ++ основных правил проверки пути проверки?

Моя проблема в том, что пакеты Nuget (внутри папки solutions / packages) вызывают много предупреждений, а анализ их занимает много времени.

Я пытался исключить папки из статического анализа безуспешно. Я понимаю, что это может быть достигнуто с помощью переменной среды CAExcludePath. Но где я должен установить переменную среды CAExcludePath? Я уже пытался установить его через поле Project-> Debugger-> Environment.

6

Решение

Переменная доступна в C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\v15.0\CodeAnalysis\Microsoft.CodeAnalysis.Targets и его значение можно увидеть, увеличивая детализацию сборки (Tools->Options->Projects and Solutions->Build and Run -> MSBuild project build output verbosity to 'Diagnostic'). Установка переменной сделала не помог мне с проблемой, хотя. Изменить: я использую MSVS Professional 2017 версии 15.2 (26430.15)

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]