none
Instalador de Aplicacion Web RRS feed

  • Pregunta

  •  

    Hola a todos, necesito ayuda con lo siguiente: Tengo una solucion web que tiene dos proyectos dentro de ella, uno con ASP y otro que es Console Application. Necesitamos generar un instalador de esta solucion que involucre que a estos dos proyectos pero que NO se generen los fuentes.

    Hemos probado con muchas opciones, consultado otros foros y no encontramos una solucion que nos permita generar el instalador pero SIN los fuente.

     

    Agradezco la ayuda que nos puedan prestar, gracias...

     

     

    DirimoCCS

    miércoles, 14 de enero de 2009 15:51

Todas las respuestas

  • Hola DrimoCCS,

     

    cuando dices "sin los fuentes" te refieres a que no se incluyan los fuentes en el instalador?

     

    VisualStudio200x incluye varios tipos de proyectos para generar instaladores:

     

    Setup Project --> Genera un archivo msi que instala la aplicación

    Web Setup Project --> Lo mismo pero añade la aplicación web al IIS.

     

    Quizás para tí la solución ideal es crear un proyecto de cada uno de estos instaladores, uno para el proyecto ASP y otro para el proyecto Console.

     

    Para distribuir (deploy) el proyecto ASP, también puedes utilizar las herramientas Copy Web Site o Publish de Visual Studio 200X. Copy Web Site no te compila los fuentes, por lo que copia estos mismos al directorio que tu le marques (esta no te serviría). Publish, por otro lado, compila los fuentes y los deploya (en dlls) al servidor que tu le indiques.

     

    Tambien dispones, para ASP, de la herramienta XCopy.

     

    Espero que te sirva de ayuda!

     

    Si es así, porfavor, marca la respuesta como válida! Wink

     

    Gracias y suerte!

     

    miércoles, 14 de enero de 2009 16:17
  • para instalar apliaciones web sin fuente, debes tener un proyecto por ejemplo c# project web
    lo ke tu tienes es un web site solo, sin lenguaje indicado como principal, entonces con esto, el web setup project "mete" todos los archivos por que para el
    es solo un sitio web

    cuando es un sitio web de algun lenguaje, encapsula las dll con los codebehind y lanza la setup web con solo los .aspx y sus respectivas .dll

    si tienes un web site puro y kieres construir un web setup sin fuentes de este proyecto, debes generar un web deploy de este, luego crear
    otro web setup project y darle como output, los archivos resultante del web deploy

    se entiende?

    ni yo me entendi xDD

    lo mismo con las aplicaciones de consola, pero no las librerias de clases.

    saludos desde chile
    martes, 2 de junio de 2009 20:57