Tip, instalar librerías de VB.NET en Mono

Últimamente he estado hablando mucho de Mono, pero es que me he metido bastante ahora que puedo desarrollar proyectos por mi cuenta, aplicando todo lo que se de .NET pero en Mac/Linux, así seguirá por un rato, mientras les traigo este otro tipo que es de bastante ayuda.

En Mono cuando quieres ejecutar un programa o usar una dll que llame contenga librerias de VB.NET, te puede dar un error como el siguiente:

Could not load file or assembly 'Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.

Para solucionarlo lo único que se tiene que hacer es correr en la consola el siguiente comando:

sudo apt-get install libmono-microsoft-visualbasic8.0-cil

Si no haz actualizado apt-get te aconsejo que lo hagas antes de que corras el comando, ya que te puede marcar algún error.

Y listo, con esto las librerías necesarias para interpretar VB se instalan en tu equipo y puedes correr esas aplicaciones que te daban problemas.

5 thoughts on “Tip, instalar librerías de VB.NET en Mono

  1. Hola rey..
    oie una pregunta.. existen unas librerias para C# llamadas Coolite…
    Pero no puedo instalarlas en Mono para la mac…
    M puedes hechar la mano.??
    Gracias

  2. Nunca las eh instalado en Mac.

    Pero en teoria debería ser tan sencillo como copiar las Dll, agregar las referencias y escribir el código.

    Al no ser desarrolladas pensando en Mono, lo mas seguro es que te encuentres con algunos problemas.

  3. Pues esa es la bronca…..

    Que no he podido… y no kiero hacerle una pendejada a la Mac.. metiendole nada de mocosoft….

    Seria un sacrilegio.. pero m he visto tentado varias veces..

  4. Jaja!.

    Yo uso ambos en la MBP y sin problemas, tanto Snow Leopard como Windows 7 me jalan perfectamente.

    Si voy a usar por mas de unas horas .NET, mejor me cambio a Win7 ya que Visual Studio sigue siendo muy superior a MonoDeveloper, ademas la instalacion de librerias es menos complicada.

    Puedes compilar la libreria en una maquina con Windows y pasarte los Dll a la Mac y probar.

  5. Pues yo lo mas q intente fue instalar el Parallels.. y la vdd.. c sienta la Mac…
    X lo q.. con todo el dolor d mi corazon… instale el 7…
    Pere queda relegado al olvido…. Solo para casos extremos..
    Gracias d todos modos..
    Saludos.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>