Существует ли порт движка Rhino JavaScript для .NET

StackOverflow https://stackoverflow.com/questions/398809

  •  29-08-2019
  •  | 
  •  

Вопрос

Я работал в компании, у которой были как Java, так и .NET реализации приложения.Приложение позволяло конечному пользователю настраивать обработку и бизнес-правила с помощью скриптов.Версия Java поддерживала JavaScript с использованием Двигатель Rhino.Для приложения .NET требовался VBScript.Я хотел бы сделать что-то подобное, используя .NET, но я бы предпочел использовать JavaScript.Я искал, но мне трудно найти что-нибудь вроде Rhino, которое будет работать в .NET runtime.Кто-нибудь из вас знает или имеет опыт использования движка JavaScript в .NET?

Это было полезно?

Решение

Вероятно, вам следует использовать JScript - файл - Реализация JavaScript от Microsoft, которая является полноценным .СЕТЕВОЙ язык.

Редактировать:оказывается, вопрос заключается в дублировать.Несколько конкретных предложений:использование Управляемый JScript, или использовать MSScriptControl.Класс ScriptControl в режиме JScript.

Другие советы

Вы можете использовать Rhino в .NET с помощью IKVM.NET .Я сделал это однажды, это было очень просто;вы загружаете файлы jar и создаете библиотеки dll, используя IKVM.NET.Затем вы ссылаетесь на библиотеки dll, как обычно.

Вам следует проверить Iron JS.Это полностью .СЕТЕВОЕ решение, работающее на DLR.

V8 также должен работать нормально: http://javascriptdotnet.codeplex.com/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top