Cómo incrustar IronPython en una aplicación .NET
-
03-07-2019 - |
Pregunta
¿Es posible exponer una API en una aplicación .NET incrustando un lenguaje de scripting como IronPython?
¿Cómo se hace?
Solución
IronPython tiene una API de alojamiento que se puede usar para ejecutar scripts de IronPython desde una aplicación C # \ VB.
Este es un buen ejemplo de cómo incrustar IronPython dentro de una aplicación winforms. Tenga en cuenta que las API de alojamiento han cambiado desde esa publicación. Esta publicación muestra una ejemplo de la última API
Puede encontrar las últimas especificaciones aquí [Nota: URL lanza un 404 a partir del 2010-09-07]
Otros consejos
No lo he usado personalmente, pero debería ver Visual Studio Tools para aplicaciones
No estoy seguro de si Iron Python es compatible como idioma para esto o no, pero ese sería el camino más fácil para permitir que tu aplicación sea programable.