none
[SOLUCIONADO] Distribuir app VB.NET, EF4 y MySQL¿? RRS feed

  • Pregunta

  • Hola a tod@s, acabo de terminar en mi trabajo una aplicación en vb.net usando entity framework4 y una base de datos en mysql.

    En mi equipo funciona todo perfecto pero no sé como ponerla en otros equipos de la intranet.

    He instalado en el equipo cliente el conector mysql y .net framework4, pero al ejecutar el .exe me salta excepción al acceder a la primera consulta al intentar traer el objeto de la clase modeloEntities.vb (creada automáticamente al crear el modelo a partir de una base de datos existente)

    Seguro que me falta algo, o algún error en el app.config, por lo que me gustaría saber cuales son los pasos para llevármela a otro equipo.

    He visto que existe ClickOnce que aparentemente te publica la aplicación en otro medio (en mi caso me serviría porque permite en red) aunque no encuentro si es viable para EF y mysql

    Espero puedan ayudarme. 

    Gracias y Salu2!!!


    • Editado CarmaZone martes, 21 de agosto de 2012 13:05
    lunes, 20 de agosto de 2012 18:47

Todas las respuestas

  • Siempre es bueno escribir textualmente el error, brinda mas luz al problema. De seguro el problema esta en la cadena de conexion a la base de datos. Recomendaciones para la cadena de conexion

    Angel R. Jimenez G.
    Software Development
    Santo Domingo
    Republica Dominicana
    Blog

    martes, 21 de agosto de 2012 1:45
  • Gracias por responder, tras 4h. de pruebas lo he arreglado, ¿el problema? era de windows, no mio :(

    Resulta que el firewall de windows bloqueaba la conexión remota de mysql y sin embargo daba error en el getter que intentaba devolver el objeto jaja.

    La forma en que he instalado la aplicación es con ClickOne, es decir, botón derecho en el proyecto>publicar...y elegir el ordenador de destino.

    Salu2!!!

    martes, 21 de agosto de 2012 13:11