编辑:五年后,原生于.NET的JS引擎有些落后(目前还没有支持ES6,Ironjs似乎已经废弃),但我们现在也有开源ChakraCore,它在.NET中集成和使用并不是很难一个随手可得的包装纸.
此外,JavaScriptEngineSwitcher允许通过公共接口使用.NET代码中的几乎任何现有JS引擎,因此交换引擎不需要更改代码.