AWS Lambda中的DllImport

时间:2017-11-06 16:25:08

标签: c# asp.net-core aws-lambda

我在Lambda中很新。

我创建了一个新的Lambda函数,并成功通过REST使用它。

现在,我需要调用一个外部DLL中的简单函数。我将DLL包含在BIN中以及根文件夹中(检查DLL是否已复制到该目录)但是当我调用Lambda函数时,我收到一条错误消息,指出找不到DLL。

我错过了什么吗?是否可以在Lambda函数上调用外部DLL?

1 个答案:

答案 0 :(得分:0)

在某种程度上,解决方案很简单。

我需要使用Linux将项目构建到VM中,然后我得到了.so文件,它等同于.dll。我将该文件包含在我的项目中,并更改了DLLImport声明以反映新的扩展名。

最后,我部署到AWS Lambda,一切正常。