Publicación de aplicaciones ClickOnce

Cuando se publica una aplicación ClickOnce por primera vez, las propiedades de publicación se pueden establecer con el Asistente para publicación. Sólo algunas de las propiedades están disponibles en el asistente; todas las restantes se establecen en sus valores predeterminados.

Los cambios posteriores en las propiedades de publicación se realizan en el panel Publicar del Diseñador de proyectos.

Nota

En ClickOnce para .NET Core 3.1 y .NET 5 o versiones posteriores, las propiedades de implementación se establecen mediante la herramienta Publicar, en lugar del Asistente para publicación y la página Publicar del Diseñador de proyectos. Para obtener más información, consulte Implementación de una aplicación Windows de .NET con ClickOnce y ClickOnce para .NET.

Asistente para publicación

Puede utilizar el Asistente para publicación para definir la configuración básica de la publicación. Incluye las siguientes propiedades de publicación:

  • Ubicación de la carpeta de publicación: es la ubicación donde Visual Studio va a copiar los archivos (equipo local, recurso compartido de archivos de la red, servidor FTP o sitio web).

  • Ubicación de la carpeta de instalación: es la ubicación desde donde los usuarios finales van a realizar la instalación (recurso compartido de archivos de la red, servidor FTP, sitio web, CD/DVD)

  • Disponibilidad en línea o sin conexión: determina si los usuarios pueden obtener acceso a la aplicación con o sin conexión a la red.

  • Frecuencia de actualización: define la frecuencia con la que la aplicación comprueba si hay nuevas actualizaciones.

    Si precisa más información, consulte Cómo: Publicación de una aplicación ClickOnce sin usar el Asistente para publicación.

Página Publicar

La página Publicar del Diseñador de proyectos se utiliza para configurar las propiedades para la implementación de ClickOnce. En la tabla siguiente figuran algunos temas.

Título Descripción
Especificación de la ubicación en la que Visual Studio copia los archivos Describe cómo establecer la ubicación donde Visual Studio copia los archivos de aplicación y los manifiestos.
Especificación de la ubicación desde la que instalarán los usuarios finales Describe cómo establecer la ubicación desde donde los usuarios van a descargar e instalar la aplicación.
Especificación del modo de instalación en línea y sin conexión de ClickOnce Describe cómo establecer si la aplicación estará disponible sin conexión o en línea.
Establecimiento de la versión de publicación de ClickOnce Describe cómo establecer la propiedad Versión de publicación de ClickOnce, que determina si la aplicación que se está publicando se tratará o no como una actualización.
Incremento automático de la versión de publicación de ClickOnce Describe cómo incrementar automáticamente el número de revisión de la Versión de publicación cada vez que se publica la aplicación.

Para obtener más información, consulte Panel Publicar, Diseñador de proyectos.

Cuadro de diálogo Archivos de aplicación

Este cuadro de diálogo le permite especificar cómo se organizan en categorías los archivos de su proyecto para la publicación, la descarga dinámica y la actualización. Contiene una cuadrícula que muestra los archivos de proyecto que no se excluyen de manera predeterminada o que tienen un grupo de descarga.

Para excluir archivos, marcarlos como archivos de datos o requisitos previos y crear grupos de archivos para la instalación condicional en la interfaz de usuario de Visual Studio, vea Cómo: Especificar los archivos que se van a publicar mediante ClickOnce. Los archivos de datos también se pueden marcar mediante la herramienta Mage.exe. Para obtener más información, consulte Cómo: Incluir un archivo de datos en una aplicación ClickOnce.

Cuadro de diálogo Requisitos previos

Este cuadro de diálogo especifica qué componentes necesarios se instalan y cómo se instalan. Para obtener más información, vea Cómo: Instalar requisitos previos mediante una aplicación ClickOnce y Cuadro de diálogo Requisitos previos.

Cuadro de diálogo Actualizaciones de la aplicación

Este cuadro de diálogo especifica cómo debe comprobar la instalación de la aplicación si hay actualizaciones. Para obtener más información, vea Procedimientos para administrar actualizaciones de aplicaciones ClickOnce.

Cuadro de diálogo Opciones de publicación

El cuadro de diálogo Opciones de publicación especifica las opciones de implementación de una aplicación.

Título Descripción
Cómo: Cambiar el idioma de publicación de una aplicación ClickOnce Describe cómo especificar un idioma y una referencia cultural para la versión localizada.
Cómo: Especificar un nombre en el menú Inicio para una aplicación ClickOnce Describe cómo cambiar el nombre para mostrar de una aplicación ClickOnce.
Cómo: Especificar un vínculo para soporte técnico Describe cómo establecer la propiedad URL de soporte, que identifica una página web o un recurso compartido de archivos donde los usuarios pueden obtener información sobre la aplicación.
Cómo: Especificar una dirección URL de soporte para requisitos previos individuales en una implementación de ClickOnce Explica cómo modificar manualmente un manifiesto de aplicación para incluir las direcciones URL de soporte de cada requisito previo.
Cómo: Especificar una página de publicación para una aplicación ClickOnce Describe cómo generar y publicar una página web predeterminada (publish.htm) junto con la aplicación.
Cómo: Personalizar la página web predeterminada para ClickOnce Describe cómo personalizar la página web que se genera y se publica automáticamente junto con la aplicación.
Cómo: Habilitar AutoStart para instalaciones con CD Describe cómo habilitar Autoinicio para que la aplicación ClickOnce se inicie automáticamente cuando se inserta el disco.
Title Descripción
Cómo: Crear asociaciones de archivo para una aplicación ClickOnce Describe cómo agregar a una aplicación ClickOnce compatibilidad con extensiones de nombre de archivo.
Cómo: Recuperar información de la cadena de consulta de una aplicación ClickOnce en línea Muestra cómo recuperar los parámetros pasados a la dirección URL utilizada para ejecutar una aplicación ClickOnce.
Cómo: Deshabilitar la activación de direcciones URL de aplicaciones ClickOnce mediante el diseñador Describe cómo obligar a los usuarios a iniciar la aplicación desde el menú Inicio mediante el diseñador.
Cómo: Deshabilitar la activación de direcciones URL de aplicaciones ClickOnce Describe cómo obligar a los usuarios a iniciar la aplicación desde el menú Inicio.
Tutorial: Descargar ensamblados a petición con la API de implementación de ClickOnce mediante el diseñador Explica cómo descargar los ensamblados de aplicación solo cuando la aplicación los utiliza por primera vez mediante el diseñador.
Tutorial: Descarga de ensamblados a petición con la API de implementación de ClickOnce Explica cómo descargar los ensamblados de aplicación sólo cuando la aplicación los utiliza por primera vez.
Tutorial: Descarga de ensamblados satélite a petición con la API de implementación de ClickOnce Describe cómo marcar los ensamblados satélite como opcionales y descargar únicamente el ensamblado que un equipo cliente necesite para la configuración de su referencia cultural actual.
Tutorial: Implementación manual de una aplicación ClickOnce Explica cómo utilizar las utilidades de .NET Framework para implementar su aplicación ClickOnce.
Tutorial: Implementación manual de una aplicación ClickOnce que no requiera el proceso de volver a firmar y que conserve la información de personalización de marca Explica cómo utilizar las utilidades de .NET Framework para implementar la aplicación ClickOnce sin volver a firmar los manifiestos.
Procedimiento Configuración de proyectos para plataformas de destino Explica cómo publicar en el caso de un procesador de 64 bits: se cambia la propiedad CPU de destino o Destino de la plataforma en el proyecto.
Tutorial: Habilitación de una aplicación ClickOnce para que se ejecute en varias versiones de .NET Framework Explica cómo habilitar una aplicación ClickOnce para que se instale y se ejecute en varias versiones de .NET Framework.
Tutorial: Creación de un instalador personalizado para una aplicación ClickOnce Explica cómo crear un instalador personalizado para instalar una aplicación ClickOnce.
Cómo: Publicar una aplicación WPF con estilos visuales habilitados Proporciona instrucciones paso a paso para resolver un error que se produce al intentar publicar una aplicación WPF que tiene habilitados estilos visuales.