none
Como ejecuto mi aplicacion de c sharp en otras computadoras RRS feed

  • Pregunta

  • saludos desde Rep. Dom. 

    Termine una aplicación en c# y ahora me gustaría hacer el instalador para instalarlo en otras pc pero me encuentro con el siguiente problema:

    Como hago para agregar la base de datos al proyecto,

    Como hago para que la cadena de conexión funcione en otras computadoras porque de la manera que le estoy usando es la siguiente: por ejemplo: String connParam = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\EtaYuy\Documents\book.mdb;Persist Security Info=False";

    como ven debo poner la ruta de donde esta la base de datos y me gustaria que eso no sea asi, como lo usaba en vb6 con app.path.

    Espero me ayuden,

    gracias.

    viernes, 20 de febrero de 2015 12:50

Respuestas

  • >>Como hago para que la cadena de conexión funcione en otras computadoras porque de la manera que le estoy usando es la siguiente

    podrias usar el |DataDirectory| de esta forma indicas la carpeta local, si la db la pones junto al .exe

    String connParam = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\book.mdb;Persist Security Info=False";

    >>Como hago para agregar la base de datos al proyecto,

    que instalador estas utilizando, es un Setup Project o usas ClickOnce ?



    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 20 de febrero de 2015 13:15

Todas las respuestas

  • >>Como hago para que la cadena de conexión funcione en otras computadoras porque de la manera que le estoy usando es la siguiente

    podrias usar el |DataDirectory| de esta forma indicas la carpeta local, si la db la pones junto al .exe

    String connParam = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\book.mdb;Persist Security Info=False";

    >>Como hago para agregar la base de datos al proyecto,

    que instalador estas utilizando, es un Setup Project o usas ClickOnce ?



    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 20 de febrero de 2015 13:15
  • estoy usando la version express de csharp por lo que tengo que usar una aplicacion de tercero en este caso Inno Septup
    viernes, 20 de febrero de 2015 15:13