在.Net 4.5中托管的脚本

时间:2013-08-23 20:28:13

标签: .net-4.5

我们在应用程序中使用IronRuby来编写一些简单的业务逻辑和规则脚本。

我们正在尝试将所有内容升级到.NET 4.5 - 而我们的ScriptRuntime / IronRuby代码对此并不满意。它不像IronRuby最近有很多牵引力,所以我们想知道什么是一个好的脚本引擎切换到.NET 4.5环境最好的支持。我们更喜欢简单 - 我们必须带来更少的第三方东西。 OUr脚本也很简单 - 转换不是很费力。

建议?

2 个答案:

答案 0 :(得分:1)

如果将脚本转换为C#不是问题,我建议您查看Microsoft "Roslyn" CTP及其Scripting API

由于.NET编译器开发人员目前正在Roslyn体系结构中重建他们的编译器,并且Visual Studio团队打算将来使用Roslyn编译器,因此可以肯定的是,对这种情况的支持将保持相当长的一段时间。 / p>

答案 1 :(得分:0)

如果您不想使用Roslyn体系结构,您还可以通过编写可以执行包含业务逻辑的PowerShell脚本的custom host application来利用Windows PowerShell。