是否可以通过嵌入像IronPython这样的脚本语言在.NET应用程序中公开API?
怎么做?
答案 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是否支持它作为一种语言,但这将是使您的应用程序可编程的最简单途径。