Durch Ausführen einer Postanforderungen triggert ich eine Python-Funktion in meinen Azure Function Apps. In der Funktion importiere ich myModule entwickelt lokal, die mehrere DLLs enthält. Aber im Inneren Azure Funktion Apps, kann das Programm nicht das Modul importieren:Fehlende DLLs in Azure Function Apps
D:\home\site\wwwroot\myfunc> python.exe -c "import myModule"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: DLL load failed: The specified procedure could not be found.
Mit depends.exe bemerkte ich die folgenden DLLs, wo fehlt:
- MFPlat.dll
- RTWorkQ.dll
- CompPkgSup.dll
- wlanapi.dll
Ich habe versucht, die auf meinem lokalen Computer in Windows/System32 (Microsoft Windows [Version 10.0.15063]) zu kopieren, aber natürlich hat es nichts gelöst. Das Betriebssystem in den Azure-Funktions-Apps ist Microsoft Windows [Version 6.2.9200].
Wie kann ich diese DLLs in meiner Azure Function App installieren?