Cómo: Publicar una aplicación ClickOnce sin usar el Asistente para publicación

Para hacer que una aplicación ClickOnce esté disponible para los usuarios, deberá publicarla en un servidor Web, recurso compartido de archivo o en medios extraíbles. Puede publicar la aplicación mediante el Asistente para publicación; las propiedades adicionales relacionadas con la publicación están disponibles en la página Publicar del Diseñador de proyectos. Para obtener más información, vea Publicar aplicaciones ClickOnce.

Antes de ejecutar el Asistente para publicación, debe establecer las propiedades de publicación adecuadamente. Por ejemplo, si desea designar una clave para firmar la aplicación ClickOnce, puede hacerlo en la página Firma del Diseñador de proyectos. Para obtener más información, vea Proteger las aplicaciones ClickOnce.

Nota

Cuando se instala más de una versión de una aplicación mediante ClickOnce, la instalación traslada las versiones anteriores de la aplicación a una carpeta denominada Archive, situada en la ubicación de publicación especificada. Al archivar de esta forma las versiones anteriores, se mantiene el directorio de instalación libre de versiones anteriores.

Nota

Los cuadros de diálogo y los comandos de menú que se ven pueden diferir de los descritos en la Ayuda, dependiendo de los valores de configuración o de edición activos. Para cambiar su configuración, haga clic en Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para publicar en Web

  1. En el Explorador de soluciones, seleccione el proyecto de la aplicación.

  2. Haga clic con el botón secundario del mouse en el nodo del proyecto y, a continuación, haga clic en Publicar.

    Se abrirá el Asistente para publicación.

  3. En la página ¿Dónde desea publicar la aplicación?, especifique una dirección URL válida con el formato https://www.microsoft.com/foldername y, a continuación, haga clic en Siguiente.

  4. En la página ¿La aplicación estará disponible sin conexión?, haga clic en la opción adecuada:

    • Si desea permitir que se ejecute la aplicación cuando el usuario esté desconectado de la red, haga clic en Sí, esta aplicación va a estar disponible con conexión o sin ella. Se creará un acceso directo en el menú Inicio para la aplicación.

    • Si desea ejecutar la aplicación directamente desde la ubicación de publicación, haga clic en No, esta aplicación sólo está disponible en línea. No se creará un acceso directo en el Menú Inicio.

    Haga clic en Siguiente para continuar.

  5. Haga clic en Finalizar para publicar la aplicación.

    El estado de publicación se muestra en el área de notificación de estado.

Para publicar en un recurso compartido de archivos

  1. En el Explorador de soluciones, seleccione el proyecto de la aplicación.

  2. En el menú Generar, haga clic en Publicar Projectname.

    Aparece el Asistente para publicación.

  3. En la página ¿Dónde desea publicar la aplicación?, especifique una ruta de acceso válida para el archivo con el formato \\computername\applicationname y, a continuación, haga clic en Siguiente.

    Nota

    Si los usuarios van a instalar la aplicación desde la página Web, esta ruta de acceso del archivo debe corresponder con la dirección URL a la que los usuarios tendrán acceso. Por ejemplo, si los usuarios la instalan desde la dirección http:\\www.microsoft.com\myapplication\publish.htm, debe escribir la ruta de acceso c:\inetpub\wwwroot\myapplication.

  4. En la página Instalación de la aplicación, seleccione la ubicación en la que los usuarios van a instalar la aplicación:

    • Si los usuarios van a instalar la aplicación desde un sitio web, haga clic en Desde un sitio web y escriba una dirección URL que corresponda a la ruta de acceso de archivo escrita en el paso anterior. Haga clic en Siguiente. (Normalmente, se utiliza esta opción cuando se especifica una dirección FTP como la ubicación de la publicación. No se admite descargar directamente desde una dirección FTP. Por ese motivo, debe escribir aquí una dirección URL.)

    • Si los usuarios instalan la aplicación directamente desde el recurso compartido de archivos, haga clic en Desde una ruta de acceso UNC o un recurso compartido de archivos y luego haga clic en Siguiente. (Esto es para ubicaciones de publicación en el formato c:\deploy\myapp o \\server\myapp.)

    • Si los usuarios van a instalar la aplicación desde medios extraíbles, haga clic en Desde un CD-ROM o DVD-ROM y, a continuación, haga clic en Siguiente.

    Nota

    Esta página no aparece si escribe una dirección URL (dirección HTTP) en la página ¿Dónde desea publicar la aplicación?

  5. En la página ¿La aplicación estará disponible sin conexión?, haga clic en la opción adecuada:

    • Si desea permitir que se ejecute la aplicación cuando el usuario esté desconectado de la red, haga clic en Sí, esta aplicación va a estar disponible con conexión o sin ella. Se creará un acceso directo en el menú Inicio para la aplicación.

    • Si desea ejecutar la aplicación directamente desde la ubicación de publicación, haga clic en No, esta aplicación sólo está disponible en línea. No se creará un acceso directo en el Menú Inicio.

    Haga clic en Siguiente para continuar.

  6. Haga clic en Finalizar para publicar la aplicación.

    El estado de publicación se muestra en el área de notificación de estado.

Para publicar en un CD-ROM o DVD-ROM

  1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el proyecto de la aplicación y, a continuación, haga clic en Propiedades.

    Aparece el Diseñador de proyectos.

  2. Haga clic en la ficha Publicar para abrir la página Publicar en el Diseñador de proyectos y, a continuación, haga clic en el botón Asistente para publicación.

    Aparece el Asistente para publicación.

  3. En la página ¿Dónde desea publicar la aplicación?, escriba la ruta de acceso del archivo o ubicación del FTP donde se publicará la aplicación, por ejemplo d:\deploy. A continuación, haga clic en Siguiente.

  4. En la página Instalación de la aplicación, haga clic en Desde un CD-ROM o un DVD-ROM y, a continuación, haga clic en Siguiente.

    Nota

    Si desea que la instalación se ejecute automáticamente cuando se inserta el CD-ROM en la unidad, abra la página Publicar en el Diseñador de proyectos y haga clic en el botón Opciones. A continuación, en el asistente Opciones de publicación, seleccione En las instalaciones desde CD, el programa de instalación se inicia automáticamente al insertar el CD.

  5. Si distribuye la aplicación en CD-ROM, puede que desee proporcionar actualizaciones desde un sitio Web. En la página ¿Dónde buscará la aplicación las actualizaciones?, elija una opción de actualización:

    • Si la aplicación comprueba las actualizaciones, haga clic en la opción La aplicación buscará actualizaciones en la siguiente ubicación y escriba la ubicación donde se enviarán las actualizaciones. Puede ser una ubicación de archivo, un sitio web o un servidor FTP.

    • Si la aplicación no comprueba las actualizaciones, haga clic en la opción La aplicación no buscará actualizaciones.

    Haga clic en Siguiente para continuar.

  6. Haga clic en Finalizar para publicar la aplicación.

    El estado de publicación se muestra en el área de notificación de estado.

    Nota

    Después de completar la publicación, deberá utilizar un grabador de CD o DVD para copiar en el CD-ROM o DVD-ROM los archivos que se encuentran en la ubicación especificada en el paso 3.

Vea también

Conceptos

Seguridad e implementación ClickOnce

Proteger las aplicaciones ClickOnce