Cómo ejecutar un archivo VB.NET .exe en CentOS 5.6

Cómo ejecutar un archivo VB.NET .exe en CentOS 5.6

Me gustaría ejecutar mi .exearchivo escrito en VB.NET(en VS 2008)en CentOS 5.6.

He instalado mono. Pero no estoy muy familiarizado con CentOS, así que no sé cómo proceder.


Creé una aplicación de consola "Hello World" en VB.net y la ejecuté usando ese código y todo funcionó bien. Pero cuando intenté ejecutar una aplicación VB Windows Form, me arroja un error que dice:

No se pudo cargar el método del punto de entrada.

Respuesta1

Intente ejecutar el siguiente comando en la Terminal de Linux:

mono program.exe

Probablemente fallará con una excepción que le indicará qué cambios deberá realizar más adelante.

Ver:Portar aplicaciones Winforms.

Todo programa que quiera apuntar a Mono debe corregirse en consecuencia. Para aplicaciones VB.NET, puede instalar mono tiempo de ejecución completo (como en algunas distribuciones de Linux, VB.NET está empaquetado por separado y es posible que aún no esté instalado).

Respuesta2

Asegúrese de haber instalado las siguientes bibliotecas:

  • mono-completepaquete, por ejemplo por: yum install mono-complete(o apt-get).
  • .NET Framework, por ejemplo por winetricks dotnet46.

    Instale Winetricks por: yum install winetricks(o por apt-get).

Relacionado:Mono, no se puede abrir el ejecutable.

información relacionada