2014-12-08 4 views
0

Я новичок в Node.js, и я использую крен для моего приложения.node.js пример краевого модуля

В app.js У меня есть этот код

var edge = require('edge'); 

var helloWorld = edge.func(function() {/* 
    async (input) => { 
     return ".NET Welcomes " + input.ToString(); 
    } 
*/}); 

helloWorld('JavaScript', function (error, result) { 
    if (error) throw error; 
    console.log(result); 
}); 

Когда я запустить его у меня есть эта ошибка

Исключение не gérée: System.MissingMethodException: Methode introuvable: «Bool ЕАН системы .Web.Script.Serialization.ScriptIgnoreAttribute.get_ApplyToOverrides() '. меню ClrFunc.MarshalCLRObjectToV8 (Ручка *, объект netdata) меню ClrFunc.MarshalCLRExceptionToV8 (Handle *, исключение Exception) меню ClrFunc.Initialize (Handle *, * Аргументы арг) а initializeClrFunc (Handle *, * Аргументы арг)

Вы знаете, как решить эту проблему? Thanks

+0

Можете ли вы перевести сообщение об ошибке на английском языке? И это исключение .NET Framework. Покажите свой код на C#. –

+0

Необработанное исключение: System.MissingMethodException: метод не найден: 'Boolean System.Web.Script.Serialization.ScriptIgnoreAttribute.get_ApplyToOverrides()'. to ClrFunc.MarshalCLRObjectToV8 (Handle *, Object netdata) в ClrFunc.MarshalCLRExceptionToV8 (Handle *, исключение исключения) в ClrFunc.Initialize (дескриптор *, аргументы * args) для initializeClrFunc (дескриптор *, аргументы * args) – user3620514

ответ

0

В основном это связано с неправильной версией .net. Вот почему он не может найти класс javascriptserialiser.

Пожалуйста, прочитайте это для более подробной информации: Cannot find JavaScriptSerializer in .Net 4.0