如何使用vs_BuildTools.exe安装VS2019 CodeAnalyis工具

时间:2019-05-24 17:02:43

标签: visual-studio code-analysis visual-studio-2019 roslyn-code-analysis

我们正在将构建代理从VS2017升级到VS2019。我们在CI管道中使用CodeAnalysis,因此我们使用以下代码安装CodeAnalysis工作负载:

C:\TEMP\vs_buildtools.exe --quiet --wait --norestart --nocache `
    --add Microsoft.VisualStudio.Component.Static.Analysis.Tools

这将创建一个名为C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Microsoft\VisualStudio\v15.0\CodeAnalysis

的目录

当我在VS2019上尝试此操作时,没有得到这样的目录。我也通过搜索Microsoft.CodeAnalysis.Targets检查了其他可能的位置。

docs似乎说它在Microsoft.VisualStudio.Workload.VisualStudioExtensionBuildTools中,但这也不起作用。我也尝试过Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.ManagedMicrosoft.Component.CodeAnalysis.SDK,但是没有运气。有人知道如何从命令行安装它吗?

1 个答案:

答案 0 :(得分:1)

这对我有用

--add Microsoft.VisualStudio.Component.Roslyn.LanguageServices