Моя проблема в том, что пакеты Nuget (внутри папки solutions / packages) вызывают много предупреждений, а анализ их занимает много времени.
Я пытался исключить папки из статического анализа безуспешно. Я понимаю, что это может быть достигнуто с помощью переменной среды CAExcludePath. Но где я должен установить переменную среды CAExcludePath? Я уже пытался установить его через поле Project-> Debugger-> Environment.
Переменная доступна в 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)
Других решений пока нет …