Cómo: Publicar aplicaciones ClickOnce

Actualización: noviembre 2007

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 utilizando 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, consulte 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, consulte Firmar los manifiestos de 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, 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, consulte Valores de configuración de Visual Studio.

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 en el nodo del proyecto y haga clic en Publicar.

    Aparecerá el Asistente para publicación.

  3. En la página ¿Dónde desea publicar la aplicación?, escriba 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 la 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 PublicarProjectname.

    Aparece el Asistente para publicación.

  3. En la página ¿Dónde desea publicar la aplicación?, escriba una ruta de acceso válida 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 donde los usuarios instalarán 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 del 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 la descarga directa desde FTP. Por lo tanto, aquí debe escribir 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 un DVD-ROM y, a continuación, haga clic en Siguiente.

    Nota:

    Esta página no se mostrará 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 la 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 en el proyecto de 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 al insertar el CD-ROM en la unidad, abra la página Publicar del 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 la publicación se muestra en el área de notificación de estado.

    Nota:

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

Vea también

Conceptos

Información general sobre la implementación de ClickOnce

Otros recursos

Implementación ClickOnce

Firmar los manifiestos de ClickOnce