代码之家  ›  专栏  ›  技术社区  ›  SharpCoder

MSBuild工具脱机安装

  •  1
  • SharpCoder  · 技术社区  · 5 年前

    我正在尝试使用以下命令创建MSBuild脱机安装 link

    我第一次下载 MSBuild tool 2019

      vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.Component.MSBuild --add Microsoft.VisualStudio.Component.CoreBuildTools 
    --add Microsoft.VisualStudio.Component.Roslyn.Compiler --add Microsoft.NetCore.BuildTools.ComponentGroup --add Microsoft.NetCore.Component.SDK --add Microsoft.VisualStudio.Component.NuGet.BuildTools --add Microsoft.Net.Core.Component.SDK.2.1 --includeOptional --lang en-US 
    

    我现在对构建基于.NET4.5的windows和web应用程序必须包含哪些依赖项感到困惑。我还需要构建核心应用程序。

    this page 它列出了多个依赖项。我必须包括哪一个?他们有:

    1. Azure开发构建工具
    2. Data storage and processing build tools
    3. .NET desktop build tools
    4. MSBuild Tools
    5. .NET Core build tools
    6. Node.js build tools

    0 回复  |  直到 5 年前
        1
  •  0
  •   yaakov Takhion    5 年前

    您可能需要:

    • .NET桌面生成工具(Microsoft.VisualStudio.Workload工作负载.ManagedDesktopBuildTools)
    • .NET核心生成工具(Microsoft.VisualStudio.Workload工作负载.NetCoreBuildTools)
    • .NET Framework 4.5目标包(Microsoft.Net.Component组件.4.5.目标包)
        2
  •  0
  •   SharpCoder    5 年前

    在雅科夫的回答的帮助下,我们做到了:

    1. Downloaded
    2. 运行以下命令以创建脱机安装文件。

    3. 这创建了一个文件夹@c:\vslayout。大小约为1.2GB。

    4. 安装可用的证书@ C:\vslayout\certificates 计算机(不针对用户)

    5. 运行 C:\vslayout\vs_BuildTools.exe --noweb