Ich möchte eine native Knotenerweiterung mit einer DLL erstellen, die C++ und C# -Code in Visual Studio 2015 enthält. Ich kann es nicht nach my own instructions von gestern, die auf der neuesten node-gyp
basiert .Wie verwenden Sie gemischte C++ - und .NET-DLLs in node.js? (Fehler: abort() wurde aufgerufen)
Wenn ich die Option /clr
nicht verwende, kann ich ein Programm wie das folgende einfach ausführen.
console.log("1");
const addon = require('./build/Release/addon');
console.log("2");
Wenn /clr
ermöglicht, nur der erste Aufruf ausgeführt wird loggt sein. Wenn die DLL in den Debug-Modus kompilieren, erhalte ich die folgende Meldung:
Wie diese/debug zu beheben?
(Ich weiß, es Rand, aber ich versuche, den Knoten-gyp Weg zu gehen) in VS2015