0

我创建了这个项目,它基本上是这个项目的尝试克隆,但使用SharpDevelop 4.4从 C# 转换为 VB ,然后使用 VS 2015 构建

我的问题可以在 GitHub 上找到但这是我在运行 NodeJS 项目时遇到的错误:

EdgeVB 错误

我的 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 知识的人指出一个明显的错误!

请帮助这个可怜的灵魂因头发撕裂而秃顶!

4

1 回答 1

0

掌心

根命名空间必须为空。

制作空白命名空间

于 2015-02-13T14:23:36.787 回答