В итоге я создал пустая лямбда-выражение, которая просто возвращает входные данные (стандартный код проекта, который AWS предоставляет вам в качестве шаблона) и даже не запускается. Я нажимаю кнопку воспроизведения, чтобы запустить инструмент Mock Lambda Test Tool, похоже, он будет работать пару секунд, а затем закрывается. Командное окно даже не появляется.
Это код из проекта шаблона.
Код: Выделить всё
public string FunctionHandler(string input, ILambdaContext context)
{
return input?.ToUpper();
}
целевой процесс завершился без возникновения события запуска CoreCLR.
Убедитесь, что целевой процесс настроен на использование .NET Core. Этого
можно ожидать, если целевой процесс не запускался в .NET Core. Программа
«[16700] dotnet-lambda-test-tool-2.1.exe: Program Trace»
завершила работу с кодом 0 (0x0). Программа «[16700]
dotnet-lambda-test-tool-2.1.exe» завершилась с кодом -2147450726
(0x8000809a).
Я попробовал переустановить набор инструментов AWS, а также переустановить Visual Studio. Это проблема VS 2017 и VS 2019. Я только что установил 2019, чтобы посмотреть, решит ли это проблему. Любая помощь будет оценена по достоинству.
Подробнее здесь: https://stackoverflow.com/questions/585 ... -test-tool
Мобильная версия