Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
aws codebuild是否支持asp.net应用程序?_Asp.net_Amazon Web Services_Aws Codebuild - Fatal编程技术网

aws codebuild是否支持asp.net应用程序?

aws codebuild是否支持asp.net应用程序?,asp.net,amazon-web-services,aws-codebuild,Asp.net,Amazon Web Services,Aws Codebuild,正在尝试使用aws CodeBuild构建和发布asp.net(非核心)应用程序。 aws codebuild是否支持传统的.net应用程序? 已通过stackoverflow上的旧线程,但仍不清楚 在aws Codebuild上使用示例asp.net应用程序进行了尝试,它能够生成但无法发布和获取我需要在IIS上部署的所有构件 有人用asp.net应用程序尝试过aws codebuild吗 这个问题听起来很傻,但很难使用代码构建发布asp.net应用程序。已尝试为此联机应用程序提供的大多数MSb

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

在aws Codebuild上使用示例asp.net应用程序进行了尝试,它能够生成但无法发布和获取我需要在IIS上部署的所有构件

有人用asp.net应用程序尝试过aws codebuild吗


这个问题听起来很傻,但很难使用代码构建发布asp.net应用程序。已尝试为此联机应用程序提供的大多数MSbuild命令。

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

。。。以及以下博文:

配置CodeBuild项目摘录:

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

  • 能够解决这个问题。默认windows生成代理不支持asp.net framework。它只支持.net内核。因此,我们需要使用自定义docker映像来构建asp.net应用程序。