2008-12-29 28 views
3

我曾經爲一家同時擁有應用程序的Java和.NET實現的公司工作。該應用程序允許最終用戶使用腳本自定義處理和業務規則。 Java版本支持使用Rhino engine的JavaScript。 .NET應用程序需要VBScript。我想用.NET做類似的事情,但我更喜歡使用JavaScript。我已經搜索過,但我很難找到像Rhino這樣可以在.NET運行時內工作的任何東西。你有沒有在.NET中使用過JavaScript引擎的經驗?是否有用於.NET的Rhino JavaScript引擎的端口

+0

參見: http://stackoverflow.com/questions/3926788/javascript-engine-with-good-interoperability-with-jvm-and- clr – 2012-06-16 00:18:43

+0

位遲了,但也請參閱http://stackoverflow.com/questions/4744105/parse-and-execute-js-by-c-sharp – 2013-02-02 18:54:42

回答

2

你可以在.NET上使用Rhino和IKVM.NET。一旦它非常簡單,我做到了;你下載了jar文件,並使用IKVM.NET生成dll。然後,像往常一樣引用dll。

您應該檢查Iron JS。它是在DLR上運行的完全.NET解決方案。

V8應該可以工作,以及:http://javascriptdotnet.codeplex.com/

相關問題