小编Rya*_*yan的帖子

无法使用模拟 Lambda 测试工具启动 lambda

我使用 AWS lambda 已有几个月了。我当时正在使用 lambda,最终一切都很好。第二天我回来处理它,但我什至无法让 Visual Studio 使用模拟 Lambda 测试工具启动应用程序。

我最终创建了一个空的 lambda,它只返回输入(AWS 为您提供的标准项目代码作为模板),甚至无法运行。我按下播放按钮启动模拟 Lambda 测试工具,它看起来会运行几秒钟,然后关闭。命令窗口甚至没有弹出。

这是模板项目中的代码。

public string FunctionHandler(string input, ILambdaContext context)
{
    return input?.ToUpper();
}
Run Code Online (Sandbox Code Playgroud)

这就是我在 VS 的输出窗口中得到的所有内容:

目标进程退出,但未引发 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,看看是否可以解决该问题。任何帮助,将不胜感激。

c# aws-lambda

15
推荐指数
4
解决办法
3万
查看次数

标签 统计

aws-lambda ×1

c# ×1