none
Al instalar mi programa en otra computadora no funciona correctamente RRS feed

  • Pregunta

  • Hola soy nuevo en el mundo de la programación, les cuento mi problema.

    (No me dejaron adjuntar imágenes por que no ha verificado mi cuenta, o eso es el mensaje que me da está página, igual por eso se quedo el texto pequeño, se puso así cuando eliminaba las fotos que tenían encima)

    Hice un programa para un negocio, lo desarrollé en Visual Studio 2019, lenguaje C# y con una base de datos local con el programa Sql Server Express 2019 y mi gestor Sql Server Management Studio v18.5

    Mi proyecto no es tan grande ni complejo, usa una base de datos local (es decir no necesita conexión a internet para funcionar), hice el Setup y guarde en una USB el proyecto entero, aunque creo solo se necesitaba la carpeta Setup, hace unos días arme una pc, en la cual quiero instalar el programa, se supone solo era ejecutar el setup e instalar el Sql Server Express 2019 y en la carpeta DATA de Sql Server pegar la base de datos

    Pero solo el archivo .mdf, y se supone la aplicación funcionaria con normalidad, pero no lo hizo (la aplicación parecía funcionar, pero no lograba ni siquiera hacer login, problema que creo es por la base de datos), entonces descargue Sql Server Management Studio e intentar agregar la base de datos, pero para eso no solo necesitaba el .mdf si no también el .ldf (eso lo vi en in video), y entonces también pegué el .ldf y ya lo pude agregar y al examinar la base creo que todo estaba tal como en mi pc, entonces volví a ejecutar la aplicación y logré hacer login, pero tenía muchos errores, no funcionaba como en mi pc, el mayor problema es que no puedo hacer login con una de las cuentas a pesar de que ingreso bien los datos y la base si contiene los datos de esa cuenta.

    Descubrí que si cambio la validación a true si logra abrir esa cuenta, como si la ventana que se abre cuando es false no la pudiera cargar, y bueno en la ventana que si me deja abrir hay problemas visuales y muy probablemente hasta funcionales, por ejemplo algunos elementos aparece desalineados y algunos con tamaños diferentes

    En general ese es mi problema que mi programa funciona mal en otra pc, por cierto ambas computadoras tienen el mismo sistema operativo (Windows10) y los mismos programas en cuanto a Sql, en los prerrequisitos del setup seleccione únicamente el .Net Framework que me daba por default y creo eso es todo, espero alguien me pueda ayudar, en serio ya busque durante 3 días respuestas y no doy con solución alguna, Gracias de antemano, que tengan buen día

    miércoles, 23 de septiembre de 2020 21:14

Respuestas

  • Hola, el error puede deberse a la cadena de conexión al SQL SERVER. La tienes parametrizada en el archivo de configuración? Te recuerdo que en cada equipo la instancia es diferente. Puedes mostrar ese dato? 

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    • Marcado como respuesta EricRRModerator viernes, 25 de septiembre de 2020 19:53
    miércoles, 23 de septiembre de 2020 22:21
    Moderador

Todas las respuestas

  • Hola, el error puede deberse a la cadena de conexión al SQL SERVER. La tienes parametrizada en el archivo de configuración? Te recuerdo que en cada equipo la instancia es diferente. Puedes mostrar ese dato? 

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    • Marcado como respuesta EricRRModerator viernes, 25 de septiembre de 2020 19:53
    miércoles, 23 de septiembre de 2020 22:21
    Moderador
  • Disculpa en serio soy muy nuevo y algunas cosas no las entiendo

    ¿Te refieres al nombre que se inserta en Server Name cuando intentas conectarte desde Management Studio o a algo dentro de el apartado/ proyecto de Setup en Visual Studio o a que te refieres? 

    miércoles, 23 de septiembre de 2020 22:41
  • Hola BryanM65, 

      

    Gracias por levantar tu consulta en los foros de MSDN.

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.   

    Eric Ruiz

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 

    jueves, 24 de septiembre de 2020 13:25
    Moderador