我创建了这个项目,它基本上是这个项目的尝试克隆,但使用SharpDevelop 4.4从 C# 转换为 VB ,然后使用 VS 2015 构建
我的问题可以在 GitHub 上找到,但这是我在运行 NodeJS 项目时遇到的错误:
我的 NodeJS 项目中的一些代码不起作用:
var WriteCrapVB = edge.func('vb', function () {
/*
Function(input)
Console.WriteLine("Hello from .NET")
Return Nothing
End Function
*/
});
var hello = WriteCrapVB(null);
hello(null); // prints out "Hello from .NET"
运行此 C# 时,它确实有效:
var WriteCrapCS = edge.func('cs', function () {
/*
async (input) =>
{
return (Func<object,Task<object>>)(async (i) => {
Console.WriteLine("Hello from .NET");
return null;
});
}
*/
});
var hello = WriteCrapCS(null, true);
hello(null, true); // prints out "Hello from .NET"
我基本上已经尝试使用本指南来创建这个项目。
我已经尝试了各种方法来修复这个错误,每一个都和前一个一样无益。我希望有比我更深入的 .NET 知识的人指出一个明显的错误!
请帮助这个可怜的灵魂因头发撕裂而秃顶!