Frage

ich für eine Firma gearbeitet, die sowohl Java und .NET-Implementierungen einer Anwendung hatte. Die App für Endbenutzer Anpassung der Verarbeitung und Geschäftsregeln Skripten erlaubt. Die Java-Version unterstützt JavaScript mit der Rhino Engine . Der .NET-App erforderlich VBScript. Ich möchte etwas ähnliches mit .NET tun, aber ich würde es vorziehen, JavaScript zu verwenden. Ich habe gesucht, aber ich habe eine harte Zeit, die so etwas wie Rhino zu finden, die in der .NET-Laufzeit arbeiten. Hat jemand von euch wissen, oder haben Erfahrung, um eine JavaScript-Engine in .NET?

War es hilfreich?

Lösung

Sie sollten wahrscheinlich verwenden JScript - Microsofts Implementierung von JavaScript, das eine vollständige .NET-Sprache.

EDIT: es stellt sich heraus, die Frage ist ein duplizieren . Einige spezifische Vorschläge: Verwenden Sie Managed JScript oder verwenden Sie MSScriptControl.ScriptControlClass in JScript-Modus.

Andere Tipps

Sie können Rhino verwenden auf .NET mit IKVM.NET. Ich habe es einmal ist es sehr einfach war; Sie laden Sie die JAR-Dateien und Sie erzeugen Dlls IKVM.NET verwenden. Dann verweisen Sie auf die DLLs wie gewohnt.

Sie sollten Eisen JS überprüfen. Es ist eine vollständig .NET-Lösung auf dem DLR ausgeführt wird.

V8 sollte ok so gut funktionieren: http://javascriptdotnet.codeplex.com/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top