我将总结我的问题。
我有一个包含多个参数的解决方案。NET lambda(3.1),我使用无服务器部署它,所有这些在旧体系结构(x86_64)中都可以正常工作,但当我将体系结构设置更改为arm64(并看到它在控制台中更新了实际的lambda)时,每当我实际运行lambda时,它就会崩溃。
Unable to load assembly 'Lambda.Api'.: LambdaException
19 Oct 2021 09:22:15,116 [WARN] (invoke@invoke.c:331 errno: None) run_dotnet(dotnet_path, &args) failed
Unknown application error occurred
关于这一点,我有三个问题。
-
我如何从日志中获得有关故障的更多信息?我尝试添加日志,但没有显示任何结果,这个错误发生得太早,我需要找到一种方法在本地调试流程,也许可以查看需要修复的依赖关系。
-
这个问题是由依赖关系以外的原因造成的吗?还有什么别的原因呢?
-
如果这是由DLL依赖项引起的,如何找到哪一个?
我很乐意接受任何建议,提前感谢您的帮助。
谢谢