在 Azure Pipeline 和 Linux 上构建 .Net Framework
Build .Net Framework on Azure Pipeline and Linux
我有两个问题:感谢任何提示或答案。
在 Linux 中构建 .Net Framework 应用程序:我想在 Linux 中构建 .Net Framework,有没有在做的?
使用云构建并将 .exe 下载到 Linux:是否可以使用 Azure DevOps 构建 .net 框架应用程序并下载可执行文件?
谢谢。
1) .net 核心框架是一个独立于平台的 运行 时间框架,您可以使用它为 windows、macos 和 linux 构建应用程序。创建构建时需要设置合适的 Target 运行time。还知道 .net 核心应用程序可以 运行 作为框架依赖(.net 核心安装在机器中)或自包含。(核心框架打包在一起的地方)
参考- Get started with .NET Core
2) 是的 Azure devops 构建和发布管道支持 .net 核心应用程序。首先,您需要配置构建引擎将从中获取代码的代码存储库,然后指定 运行 时间,在管道中,您可以指定目标部署是什么,可以是应用程序服务、VM 等。
https://docs.microsoft.com/en-us/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops
Build .Net framework app in Linux: I want to build .Net Framework in
Linux, is there anyway doing it?
不建议在 Linux 环境中构建 .net framework
个项目,但这是可能的。我们可以将 mono
与参考程序集一起使用,并使用 dotnet cli
来做到这一点。
更多详情请参考this blog and the discussion here。
Build using Cloud and download the .exe to the Linux: Is there anyway
to build a .net framework app using Azure DevOps and download the
executable?
我建议您可以使用 Azure Devops 构建管道构建 .net framework
项目。您可以使用 VSTS 托管代理 (windows) 来构建它,使用以下任务:
之后,您可以在 Linux 机器上使用 FTP Upload task in that build pipeline. (You can also choose to use this task in release pipeline) To do that, I suggest you install the vsftpd extension 将输出 xx.exe
部署到 Linux 环境。
我有两个问题:感谢任何提示或答案。
在 Linux 中构建 .Net Framework 应用程序:我想在 Linux 中构建 .Net Framework,有没有在做的?
使用云构建并将 .exe 下载到 Linux:是否可以使用 Azure DevOps 构建 .net 框架应用程序并下载可执行文件?
谢谢。
1) .net 核心框架是一个独立于平台的 运行 时间框架,您可以使用它为 windows、macos 和 linux 构建应用程序。创建构建时需要设置合适的 Target 运行time。还知道 .net 核心应用程序可以 运行 作为框架依赖(.net 核心安装在机器中)或自包含。(核心框架打包在一起的地方)
参考- Get started with .NET Core
2) 是的 Azure devops 构建和发布管道支持 .net 核心应用程序。首先,您需要配置构建引擎将从中获取代码的代码存储库,然后指定 运行 时间,在管道中,您可以指定目标部署是什么,可以是应用程序服务、VM 等。
https://docs.microsoft.com/en-us/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops
Build .Net framework app in Linux: I want to build .Net Framework in Linux, is there anyway doing it?
不建议在 Linux 环境中构建 .net framework
个项目,但这是可能的。我们可以将 mono
与参考程序集一起使用,并使用 dotnet cli
来做到这一点。
更多详情请参考this blog and the discussion here。
Build using Cloud and download the .exe to the Linux: Is there anyway to build a .net framework app using Azure DevOps and download the executable?
我建议您可以使用 Azure Devops 构建管道构建 .net framework
项目。您可以使用 VSTS 托管代理 (windows) 来构建它,使用以下任务:
之后,您可以在 Linux 机器上使用 FTP Upload task in that build pipeline. (You can also choose to use this task in release pipeline) To do that, I suggest you install the vsftpd extension 将输出 xx.exe
部署到 Linux 环境。