我在Lambda中很新。
我创建了一个新的Lambda函数,并成功通过REST使用它。
现在,我需要调用一个外部DLL中的简单函数。我将DLL包含在BIN中以及根文件夹中(检查DLL是否已复制到该目录)但是当我调用Lambda函数时,我收到一条错误消息,指出找不到DLL。
我错过了什么吗?是否可以在Lambda函数上调用外部DLL?
答案 0 :(得分:0)
在某种程度上,解决方案很简单。
我需要使用Linux将项目构建到VM中,然后我得到了.so
文件,它等同于.dll
。我将该文件包含在我的项目中,并更改了DLLImport
声明以反映新的扩展名。
最后,我部署到AWS Lambda,一切正常。