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

标签 windows visual-studio visual-studio-2017 docker-for-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 个地方 - 占位符的所有组合。

最佳答案

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/

相关文章:

c++ - 一个比较奇怪的现象Excel MFC ADO数据库编程

c# - Digital Persona Windows SDK 问题!

r - 在 R 中解压受密码保护的 zip 文件

c# - 找不到引用系统

c++ - 如何解决与 GCC/Clang 不同的 C++ 函数模板的 MSVC 处理(无法识别的模板定义)?

C# 花括号格式化 Visual Studio 2017

windows - 如何找到 Word 应用程序窗口?

visual-studio - 用于测量在解决方案/项目上花费的时间的 Visual Studio 插件

ios - Visual Studio iOS 部署失败,因为 "The edge module has not been pre-compiled"

c# - 如何让新的异步语义在 VS2017 RC 中工作?