如何在.NET应用程序中嵌入IronPython

时间:2008-10-16 12:43:40

标签: .net api ironpython

是否可以通过嵌入像IronPython这样的脚本语言在.NET应用程序中公开API?

怎么做?

2 个答案:

答案 0 :(得分:7)

IronPython有一个托管API,可用于从C#\ VB应用程序执行IronPython脚本。

This是在winforms app中嵌入IronPython的一个很好的例子。请注意,自该帖子以来托管API已经发生了变化。 This post显示了最新API的示例

您可以找到最新的规范here [注意:截至2010-09-07,网​​址会引发404]

答案 1 :(得分:1)

我个人没有使用它,但你应该看看Visual Studio Tools for Applications

我不确定Iron Python是否支持它作为一种语言,但这将是使您的应用程序可编程的最简单途径。