Лямбда-код функции AWS C # не был развернут после успешного развертывания - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь развернуть функцию C # core2.0 Lambda, созданную в Visual Studio, в функцию Amazon Lambda.

Я использую эти команды в командной строке:

dotnet lambda package -c Release -f netcoreapp2.0

, которая создаетпапка выпуска с zip-файлом развертывания.

После этого я выпускаю:

dotnet lambda deploy-function -fn AWSLambda1

И эта функция была создана на AWS enter image description here

Но когда я вхожу в функцию Lambda, в ней нет кода:

enter image description here

Когда я пытаюсь загрузить файл развертывания zip, он не работает иКод не развертывается

Пожалуйста, помогите

Спасибо

Ответы [ 2 ]

0 голосов
/ 04 ноября 2018

ОК, думаю, я понял это, когда вы публикуете лямбда-проект dotnet из CLI, по умолчанию он создает DLL - затем функция развертывания архивирует и загружает DLL в AWS lambda.Естественно, вы не можете проверить отдельные файлы кода, так как они скомпилированы в DLL.Может быть, есть какой-то вариант загрузки файлов с необработанным кодом.

0 голосов
/ 28 октября 2018

Получил те же проблемы, загружает функцию, но не код ... также попытался перезаписать существующую лямбду, без радости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...