/ / Bot in Azure mit Google Vision Api gehostet - gRPC-Problem - node.js, azure, botframework, grpc, vision-api

Bot gehostet in Azure mit Google Vision Api - gRPC - Problem - node.js, azure, botframework, grpc, vision - api

Versuch, Google Vision Api von der auf Azure gehosteten Bot Framework-App zu verwenden. Der Code funktioniert einwandfrei auf lokal, aber ich erhalte diesen Fehler, wenn ich es auf Azure versuche. Kann jemand helfen?

Exception while executing function: Functions.messages. mscorlib: Error: A dynamic link library (DLL) initialization routine failed.
\?D:homesitewwwrootmessagesnode_modulesgrpcsrcnodeextension_binarygrpc_node.node
at Error (native)
at Object.Module._extensions..node (module.js:583:18)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (D:homesitewwwrootmessagesnode_modulesgrpcsrcnodesrcgrpc_extension.js:38:15)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10).

Hier ist die package.json, die ich verwende:

  {
"name": "luisbot",
"version": "1.0.0",
"description": "",
"main": "index.js",
"dependencies": {
"@google-cloud/vision": "^0.10.0",
"botbuilder": "^3.7.0",
"botbuilder-azure": "3.0.2",
"botbuilder-location": "^1.0.4"
},
"devDependencies": {
"restify": "^4.3.0"
},
"scripts": {
"test": "echo "Error: no test specified" && exit 1"
},
"author": "",
"license": "ISC"
}

und der Fehler wird beim Laden des Vision-API-Moduls ausgelöst - in der Zeile unten

var vision = require("@google-cloud/vision")

Antworten:

0 für die Antwort № 1

Die Verwendung von grpc-Modulen innerhalb des Funktionscodes wird ab sofort nicht als Funktionslaufzeit verwendet Edge.js für die Ausführung von JavaScript-Code, und das Laden eigener Module ist nicht möglich verbunden Problem.