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

6

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

如何实现?

2个回答

6
IronPython有一个主机API,可以用于从C#\VB应用程序执行IronPython脚本。 这个 是将IronPython嵌入到winforms应用程序中的很好的例子。请注意,自那篇文章以来,主机API已经发生了变化。 这篇文章 展示了最新API的示例。你可以在这里找到最新的规范[注意:截至2010年9月7日,该URL返回404]。

谢谢!如果您能指出使用Iron*相比VSTA的一些优缺点(除了技术支持),那就太好了。 - guillermooo

1

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

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接