Ошибка при развертывании c # .net core aws lambda-функции

#c# #amazon-web-services #asp.net-core #lambda #aws-lambda

#c# #amazon-веб-сервисы #asp.net-core #лямбда #aws-lambda

Вопрос:

Я пытаюсь развернуть лямбда-функцию с помощью .NET Core CLI и не могу развернуть функцию. Я не совсем уверен, почему. Я следовал этой статье для развертывания функции и во время выполнения этого:

 dotnet deploy lambda-function MyFunction 
  

он возвращает следующее:

 Executing publish command
... invoking 'dotnet publish', working folder '/Users/xxxxxx/repos/AWSLambdas/MyFunction/src/MyFunction/bin/Release/netcoreapp2.1/publish'
... Disabling compilation context to reduce package size. If compilation context is needed pass in the "/p:PreserveCompilationContext=false" switch.
Unknown error executing command: No such file or directory
   at Interop.Sys.ForkAndExecProcess(String filename, String[] argv, String[] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32amp; lpChildPid, Int32amp; stdinFd, Int32amp; stdoutFd, Int32amp; stderrFd, Boolean shouldThrow)
   at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at Amazon.Lambda.Tools.LambdaDotNetCLIWrapper.Publish(LambdaToolsDefaults defaults, String projectLocation, String outputLocation, String targetFramework, String configuration, String msbuildParameters, String deploymentTargetPackageStoreManifestContent) in E:JenkinsWorkspacesaws-extensions-for-dotnet-clisrcAmazon.Lambda.ToolsLambdaDotNetCLIWrapper.cs:line 153
   at Amazon.Lambda.Tools.LambdaPackager.CreateApplicationBundle(LambdaToolsDefaults defaults, IToolLogger logger, String workingDirectory, String projectLocation, String configuration, String targetFramework, String msbuildParameters, Boolean disableVersionCheck, Stringamp; publishLocation, Stringamp; zipArchivePath) in E:JenkinsWorkspacesaws-extensions-for-dotnet-clisrcAmazon.Lambda.ToolsLambdaPackager.cs:line 65
   at Amazon.Lambda.Tools.Commands.DeployFunctionCommand.PerformActionAsync() in E:JenkinsWorkspacesaws-extensions-for-dotnet-clisrcAmazon.Lambda.ToolsCommandsDeployFunctionCommand.cs:line 142
   at Amazon.Common.DotNetCli.Tools.Commands.BaseCommand`1.ExecuteAsync() in E:JenkinsWorkspacesaws-extensions-for-dotnet-clisrcAmazon.Common.DotNetCli.ToolsCommandsBaseCommand.cs:line 44
  

Дополнительная информация

 dotnet --list-sdks

2.1.505 [/usr/local/share/dotnet/sdk]
2.2.105 [/usr/local/share/dotnet/sdk]
  
 dotnet --list-runtimes

Microsoft.AspNetCore.All 2.1.9 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.3 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.9 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.3 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.9 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.3 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
  

Буду признателен за любую помощь.