Azure函数应用程序本地模块DLL初始化错误

问题描述:

我需要在我的函数应用程序中使用本地模块scrypt。Azure函数应用程序本地模块DLL初始化错误

我已经通过kudu控制台安装了模块。 (我不得不全局安装,然后复制到当地的node_modules目录。本地安装导致了一个奇怪的LINK错误)

我可以在本地安装运行scrypt测试,并通过。 然而,当我尝试从require('scrypt')蔚蓝的函数中,我得到这个错误:

mscorlib: One or more errors occurred. Error: A dynamic link library (DLL) initialization routine failed.

不幸的是,节点机模块目前没有在Azure的功能支持。

这是将在下一个主要版本的运行时中解决的问题,但目前它是一个限制。

+0

是否有下一个主要版本的时间表并添加该功能? – Teomat

+0

此时尚未正式公布日期。我们提供预览版,您可以在这里找到更多信息:https://blogs.msdn.microsoft.com/appserviceteam/2017/09/25/develop-azure-functions-on-any-platform/ –