gpt4 book ai didi

c# - MSBuild工具离线安装

转载 作者:行者123 更新时间:2023-12-01 22:07:46 27 4
gpt4 key购买 nike

我正在尝试使用此 link 创建 MSBuild 离线安装.

我首先下载了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

我现在对构建基于 .net 4.5 的 Windows 和 Web 应用程序必须包含哪些依赖项感到困惑。我还需要构建 .core 应用程序。

我正在阅读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

    我只需要能够构建 .net 4.5 Windows 和 Web 应用程序(ASP.NET MVC、ASP.NET Web API、控制台应用程序)和基于 .NET Core 的应用程序。请建议所需的依赖项。我认为我需要包含第 3、4 和 5 点中列出的所有依赖项。

最佳答案

在 Yaakov 的回答的帮助下,这就是我们所做的:

  1. Downloaded构建工具
  2. 运行以下命令来创建离线安装文件。

    vs_BuildTools.exe --布局 c:\vslayout --添加 Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools --添加 Microsoft.VisualStudio.Workload.MSBuildTools --添加 Microsoft.VisualStudio.Workload.NetCoreBuildTools --添加 Microsoft.VisualStudio。 Workload.WebBuildTools --add Microsoft.Net.Component.4.5.TargetingPack --includeOptional --lang en-US

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

  4. 复制构建计算机上的文件夹。

  5. 将可用的证书安装在C:\vslayout\certificates计算机(不是用户)

  6. 运行C:\vslayout\vs_BuildTools.exe --noweb命令来安装msbuild。

关于c# - MSBuild工具离线安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60104250/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com