我的 .NET
解决方案包含 editbin
PostBuild
中的命令事件。
我们尝试创建一个 Docker 容器来编译我们的解决方案。为此,我们安装了 VS17
与 installer .
我们找不到哪个 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 个地方 - 占位符的所有组合。
最佳答案
editbin
是 C++ 构建工具链的一部分,与 cl
一起(编译器),link
(链接器),rc
(资源编译器),以及用于创建/修改二进制文件的其他此类工具。这就是您在“...\VC\Tools...”子目录中找到它的原因。
因此,这将在 "Visual Studio Build Tools 2017" 中零件:
The Visual Studio Build Tools allows you to build native and managed MSBuild-based applications without requiring the Visual Studio IDE. There are options to install the Visual C++ compilers and libraries, MFC, ATL, and C++/CLI support.
请注意,您无需安装 Visual Studio 即可获得此功能。你也可以安装the Windows SDK .
关于windows - 哪个 Visual Studio 组件包含 MSVC Hostx 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56686688/