none
Implementar proyecto de vb.net con clickonce RRS feed

  • Pregunta

  • Hola a todos, les agradezco grandemente su ayuda, llevo varios días intentando publicar mi proyecto de vb.net por medio de clickonce pero he tenido muchos problemas para poder ejecutar mi proyecto en otros equipos. Tengo varias dudas que me gustaría pudieran ayudarme a solucionar.

    Mi proyecto esta conectado a una base de datos de sql server, ¿Para publicarlo y que el sistema funcione correctamente en otro equipo es necesario agregar los archivos mdf, ldf y ndf? o al publicar e intentar usar desde otro equipo se enlaza automáticamente al servidor alojado en mi equipo?, o tal vez tenga que cambiar la cadena de conexión para que el equipo cliente tenga acceso a la base de datos en mi equipo?, como verán tengo problemas con el procedimiento para publicar correctamente un proyecto y que funcione correctamente en otros equipos y que pueda tener acceso a la base de datos. Espero haya podido expresar mis dudas, quedo a sus ordenes para cualquier aclaración y les agradezco grandemente por su tiempo y apoyo.

    Anexo pantallas del error al intentar ejecutar la aplicación desde otro equipo.

    Saludos


    • Editado Vilag miércoles, 1 de junio de 2016 18:41
    miércoles, 1 de junio de 2016 17:25

Respuestas

  • Hola:
    En lo que respecta a la base de datos.
    En una maquina "SERVIDOR" instalas el SQL Server, creas la base de datos y que se acceda mediante conexiones remotas.
    En tu fichero "EXE" tiene que tener la cadena de conexion apuntando a la maquina SERVIDOR

    Un saludo desde Bilbo
    Carlos
    • Propuesto como respuesta José De AlvaModerator jueves, 2 de junio de 2016 15:39
    • Marcado como respuesta Vilag jueves, 2 de junio de 2016 17:27
    miércoles, 1 de junio de 2016 21:05
  • Hola:
    ¿Porque no haces la pregunta en el foro de SQL Server. Hay gente que seguro que te resolvera el problema porque hay muchos "fenomenos" en ese tema?

    Un saludo desde Bilbo
    Carlos
    • Marcado como respuesta Vilag jueves, 2 de junio de 2016 20:23
    jueves, 2 de junio de 2016 20:21

Todas las respuestas

  • Hola:
    En lo que respecta a la base de datos.
    En una maquina "SERVIDOR" instalas el SQL Server, creas la base de datos y que se acceda mediante conexiones remotas.
    En tu fichero "EXE" tiene que tener la cadena de conexion apuntando a la maquina SERVIDOR

    Un saludo desde Bilbo
    Carlos
    • Propuesto como respuesta José De AlvaModerator jueves, 2 de junio de 2016 15:39
    • Marcado como respuesta Vilag jueves, 2 de junio de 2016 17:27
    miércoles, 1 de junio de 2016 21:05
  • Hola J. Carlos Herrero muchas gracias por el tiempo que tomaste para responder  mi pregunta, te comento ya tengo instalado sql server en el servidor es el mismo equipo donde se programo el sistema, al parecer el problema era que tenia activado el firewall del servidor, lo desactive e intente de nuevo y ya pude ingresar sin problema desde la maquina del cliente, se que es muy peligroso dejar el firewall abierto en el servidor por lo que estoy intentando habilitar solo un puerto especifico para sql server. Si me pudieras ayudar con alguna recomendación sobre como habilitar la comunicación entre cliente y servidor sin que tenga que deshabilitar por completo el firewall te lo agradecería muchísimo.

    Saludos cordiales

    jueves, 2 de junio de 2016 17:27
  • Hola:
    ¿Porque no haces la pregunta en el foro de SQL Server. Hay gente que seguro que te resolvera el problema porque hay muchos "fenomenos" en ese tema?

    Un saludo desde Bilbo
    Carlos
    • Marcado como respuesta Vilag jueves, 2 de junio de 2016 20:23
    jueves, 2 de junio de 2016 20:21