我的问题是 Nuget 包(在解决方案 /packages 文件夹内)引起了很多警告,并且分析它们需要很长时间。
我尝试从静态分析中排除文件夹但没有成功。我知道这将使用 CAExcludePath 环境变量来实现。但是我应该在哪里设置 CAExcludePath 环境变量?我已经尝试通过 project->debugger->environment 字段进行设置。
我的问题是 Nuget 包(在解决方案 /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)