我计划在 Windows Server 2019 Box 上为 .Net 4.8 框架应用程序实现 CI 管道。我想知道构建.Net框架应用程序的最低要求是什么。我将使用 Bamboo 工具进行 CI。
该应用程序正在使用 nuget 包。所以我认为以下是 CI 所需的命令
1. MSBuild -t:restore
2. MsBuild /t:Build /p:Configuration=Release /p:TargetFrameworkVersion=v4.8
并且还假设我们需要在服务器上有以下内容
1. .Net framework 4.8 installed
2. MS Build agent.
我错过了什么吗?
根据您提供的描述,您需要以下组件:
至于您提供的命令:
MsBuild /t:Build /p:Configuration=Release /p:TargetFrameworkVersion=v4.8
:只要您的项目包含 TargetFramework
节点,您就不需要 /p:TargetFrameworkVersion=v4.8
不过,我会再添加一个开关:-m: