哪个Visual Studio组件包含MSVC Hostx文件?

时间:2019-02-03 15:37:08

标签: windows visual-studio visual-studio-2017 docker-windows visual-studio-2017-build-tools

我的.NET解决方案在editbin事件中包含一个PostBuild命令。

我们尝试创建一个 Docker容器来编译我们的解决方案。为此,我们将VS17installer一起安装。

我们找不到应该选择哪个component来获取editbin

在我的机器中,editbin存在于C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Host{x86/x64}\{x86/x64/arm64}中的6个位置-占位符的所有组合。

1 个答案:

答案 0 :(得分:1)

editbin是C ++构建工具链的一部分,它与cl(编译器),link(链接器),rc(资源编译器)以及其他用于创建/修改二进制文件的工具。这就是为什么在“ ... \ VC \ Tools ...”子目录中找到它的原因。

因此,这将在"Visual Studio Build Tools 2017"组件中:

  

Visual Studio生成工具允许您在不需要Visual Studio IDE的情况下构建基于本机和托管的基于MSBuild的应用程序。有安装Visual C ++编译器和库,MFC,ATL和C ++ / CLI支持的选项。

请注意,您无需安装Visual Studio即可获得此功能。您也可以安装the Windows SDK