Pregunta

¿Es posible exponer una API en una aplicación .NET incrustando un lenguaje de scripting como IronPython?

¿Cómo se hace?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top