【问题标题】:Which Visual Studio component contain the MSVC Hostx files?哪个 Visual Studio 组件包含 MSVC Hostx 文件?
【发布时间】:2019-06-27 12:09:28
【问题描述】:

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

我们尝试创建一个 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 个位置 - 占位符的所有组合。

【问题讨论】:

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


    【解决方案1】:

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

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

    Visual Studio 构建工具允许您构建本地和托管的基于 MSBuild 的应用程序,而无需 Visual Studio IDE。有安装 Visual C++ 编译器和库、MFC、ATL 和 C++/CLI 支持的选项。

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

    【讨论】:

    • 我安装了Microsoft.VisualStudio.Component.VC.Tools.x86.x64,它安装了editbin。组件Microsoft.VisualStudio.Component.Windows10SDK.17134未安装editbin
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    • 2016-07-02
    • 1970-01-01
    相关资源
    最近更新 更多