/ / .Net ejecutándose en Linux - java, .net, linux

.Net ejecutándose en Linux - java, .net, linux

Escuché que puedes correr un.aplicación de red en máquina Linux. El proceso consiste en tomar el código de bytes .net y ejecutarlo en un jvm de Linux. ¿Alguien ha tenido algún problema con esto? ¿Conoces algún cuello de botella específico para hacerlo?

Respuestas

5 para la respuesta № 1

Hay un mejor proceso y es usar el mono tiempo de ejecución

Mono es:

Una implementación de código abierto y multiplataforma de C # y el CLR que es binario compatible con Microsoft.NET

Y funciona en Linux.

No es perfecto, ya que hay algunos espacios de nombres específicos de Windows en .NET que simplemente no tienen un equivalente de Linux (WMI, WPF son un par de ejemplos).


1 para la respuesta № 2

Revisar la Proyecto mono. Puede ejecutar proyectos .Net en muchos sistemas operativos, incluidos MacOS, Linux, Solaris y Windows (!).

No todo el .Net es compatible con Mono. los Mono análisis de migración la herramienta puede ayudar aquí.