AWS CodeBuild是否支持ASP.NET应用程序?

时间:2020-06-05 10:03:24

标签: asp.net amazon-web-services aws-codebuild

尝试使用aws CodeBuild构建和发布asp.net(非核心)应用程序。 AWS CodeBuild是否支持传统的.net应用程序? 在stackoverflow上已通过较旧的线程,但仍不清楚。

在aws Codebuild上尝试使用示例asp.net应用程序,它能够构建但无法发布并获得我需要在IIS上部署的所有工件。

有人尝试过使用asp.net应用程序进行AWS Codebuild吗?

这个问题听起来很愚蠢,但是很难使用codebuild发布asp.net应用程序。在线尝试了大多数为此提供的MSbuild命令。

1 个答案:

答案 0 :(得分:0)

是的,CodeBuild支持.NET Framework应用程序,请参考以下教程链接:

...以及以下博客文章:

配置CodeBuild项目的摘要:

  1. 选择下一步后,选择AWS CodeBuild作为构建提供程序。
  2. 选择您的区域,然后选择“创建项目”,这将在另一个浏览器窗口中打开CodeBuild。
  3. 在CodeBuild窗口中,您可以选择为构建项目分配名称和描述。
  4. 在“环境”下,选择“自定义图像”选项,然后选择Windows作为环境类型。
  5. 对于构建ASP.NET 4.x(.NET Framework)Web项目,最简单的方法是从Microsoft的.NET Framework SDK Docker镜像开始, 他们托管在注册表中。选择其他注册表,然后使用 mcr.microsoft.com/dotnet/framework/sdk:[版本标记]作为注册表 网址。将.tag替换为.NET Framework版本。对于.NET 在Framework 4.x中,最可能的选项是4.7.1、4.7.2或4.8。这个 该示例使用mcr.microsoft.com/dotnet/framework/sdk:4.7.2。