none
Inquietudes Publicar Aplicacion de Escritorio C# con ClickOnce RRS feed

  • Pregunta

  • Estimada Comunidad.

    Desarrolle una pequeña aplicación de consultas de información a una base de datos, el mismo que debo instalar aproximadamente a 50 usuarios.

    Publique mi aplicación usando ClickOnce el cual me genera muchas inquietudes.

    1. Para publicar use "Desde una ruta de acceso UNC o un recurso compartido de archivos" donde se aloja mi aplicacion.

    2. Al instalar en los clientes solo me crea un icono, donde este este es un Reference Application, pero veo que no me instala el ejecutable y mis dlls ya que desarrolle en 3 capas, Porque no se instalan estas aplicaciones en mi pc cliente??

    3. Mi aplicacion tiene un App.Config donde tengo mi conectionstring a la Base de datos, yo deseo que la aplicaciones de ciertos usuarios apunten a una Base A, y otras usuarios apunten a una base B, como lo hago si veo que NO tengo un app.config en cada cliente??, por cierto la estructura de las base A y B son extamente iguales pero con diferente informacion.

    4. Por motivos de control, puse un titulo en la ventana del menu principal la version, y esta siempre me sale 1.0.0.0. La instruccion que uso es:

            public frmMenu()
            {
                InitializeComponent();
                this.Text = String.Format(@"Sistema de Consultas de Informacion {0} - Menú Principal", Application.ProductVersion);
            }

    Sin embargo, cuando la publicación esta me sale una versión diferente

    Le agradezco por cualquier ayuda que me puedan brindar

    Ivan

    lunes, 18 de diciembre de 2017 20:15

Respuestas

  • hola

    >>pero veo que no me instala el ejecutable y mis dlls ya que desarrolle en 3 capas, Porque no se instalan estas aplicaciones en mi pc cliente??

    como sabes que no instalo nada local ? entiendo ejecutas un setup.exe en el cliente desde donde visualizas un wizard de instalacion

    >>como lo hago si veo que NO tengo un app.config en cada cliente?

    bueno ese es un tema porque clickonceno le gusta que editen los archivos que instala

    quizas deberias evaluar algun otro tipo de instalador como ser InstallShield o similar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 19 de diciembre de 2017 14:16
  • Hola Obtener datos de propiedad de navegación

    Para poder publicar una aplicación junto con el número de versión, como dicen los compañeros Leandro Tuttini y Jorge Turrado, siempre asegúrate que tanto el nombre de la misma como el del archivo o versión sean lo mismo, de tal manera que evites errores al momento de publicarlo.

    Para más información te recomiendo consultar el siguiente enlace, en el cual es un pequeño tutorial donde explica lo anteriormente mencionado.

    https://msdn.microsoft.com/es-es/library/31kztyey.aspx

    Quedamos al pendiente ante cualquier actualización de tu parte.

    Saludos Cordiales.  

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    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.

    martes, 19 de diciembre de 2017 17:59
    Moderador
  • Gracias Pablo por tu ayuda, ya tengo mas claro con respecto a las aplicaciones publicadas con Clickonce
    miércoles, 20 de diciembre de 2017 2:49

Todas las respuestas

  • hola

    >>pero veo que no me instala el ejecutable y mis dlls ya que desarrolle en 3 capas, Porque no se instalan estas aplicaciones en mi pc cliente??

    como sabes que no instalo nada local ? entiendo ejecutas un setup.exe en el cliente desde donde visualizas un wizard de instalacion

    >>como lo hago si veo que NO tengo un app.config en cada cliente?

    bueno ese es un tema porque clickonceno le gusta que editen los archivos que instala

    quizas deberias evaluar algun otro tipo de instalador como ser InstallShield o similar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 19 de diciembre de 2017 14:16
  • Añdao algo que leandro no te ha dicho.

    Te sale 1.0.0.0 porque la versión de Producto no es lo mismo que la de Publicacion.

    La que tu quieres esta en Aplicacion->Informacion de ensamblado...

    Nos comentas si tienes dudas

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:


    martes, 19 de diciembre de 2017 15:47
  • Hola Obtener datos de propiedad de navegación

    Para poder publicar una aplicación junto con el número de versión, como dicen los compañeros Leandro Tuttini y Jorge Turrado, siempre asegúrate que tanto el nombre de la misma como el del archivo o versión sean lo mismo, de tal manera que evites errores al momento de publicarlo.

    Para más información te recomiendo consultar el siguiente enlace, en el cual es un pequeño tutorial donde explica lo anteriormente mencionado.

    https://msdn.microsoft.com/es-es/library/31kztyey.aspx

    Quedamos al pendiente ante cualquier actualización de tu parte.

    Saludos Cordiales.  

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    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.

    martes, 19 de diciembre de 2017 17:59
    Moderador
  • Gracias Leandro
    miércoles, 20 de diciembre de 2017 2:38
  • Gracias por tu explicación Jorge, lo que me indicas no lo conocía.
    miércoles, 20 de diciembre de 2017 2:44
  • Gracias Pablo por tu ayuda, ya tengo mas claro con respecto a las aplicaciones publicadas con Clickonce
    miércoles, 20 de diciembre de 2017 2:49