Requisitos previos de instalación con una aplicación ClickOnce

Todas las aplicaciones ClickOnce requieren que la versión correcta de .NET Framework esté instalada en un equipo para poder ejecutarse; muchas aplicaciones también tienen otros requisitos previos. Al publicar una aplicación ClickOnce, puede elegir un conjunto de componentes de requisitos previos que se empaquetarán junto con la aplicación. En el momento de la instalación, se realizará una comprobación para cada requisito previo para determinar si ya existe; si no es así, se instalará antes de instalar la aplicación ClickOnce.

En lugar de empaquetar y publicar requisitos previos, también puede especificar una ubicación de descarga para los componentes. Por ejemplo, en lugar de incluir requisitos previos con cada aplicación que publique, puede usar un recurso compartido de archivos centralizado o una ubicación web que contenga los instaladores para todos los requisitos previos, en el momento de la instalación, los componentes se descargarán e instalarán desde esa ubicación.

Importante

Debe agregar paquetes de instalador de requisitos previos al equipo de desarrollo antes de publicar la primera aplicación ClickOnce. Para obtener más información, consulta Cómo: Incluir un archivo de datos en una aplicación ClickOnce.

Los requisitos previos se administran en el cuadro de diálogo Requisitos previos, accesible desde el panel Publicar del Diseñador de proyectos.

Nota

Además de la lista predeterminada de requisitos previos, puede agregar sus propios componentes a la lista. Para obtener más información, consulte Creación de paquetes de programa previo.

Especificar los requisitos previos para instalar con una aplicación ClickOnce

  1. Seleccione un proyecto en el Explorador de solucionesy, en el menú Proyecto , haga clic en Propiedades.

    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.

  2. Seleccione el panel Publicar.

  3. Haga clic en el botón Requisitos previos para abrir el cuadro de diálogo Requisitos previos.

  4. En el cuadro de diálogo Requisitos previos , asegúrese de que está activada la casilla Crear programa de instalación para instalar los componentes necesarios .

  5. En la lista Requisitos previos, compruebe los componentes que desea instalar y, a continuación, haga clic en Aceptar.

    Los componentes seleccionados se empaquetarán y publicarán junto con la aplicación.

Especificar una ubicación de descarga diferente para los requisitos previos

  1. Seleccione un proyecto en el Explorador de solucionesy, en el menú Proyecto , haga clic en Propiedades.

  2. Seleccione el panel Publicar.

  3. Haga clic en el botón Requisitos previos para abrir el cuadro de diálogo Requisitos previos.

  4. En el cuadro de diálogo Requisitos previos , asegúrese de que está activada la casilla Crear programa de instalación para instalar los componentes necesarios .

  5. En la sección Especificar la ubicación de instalación para los requisitos previos, seleccione Descargar requisitos previos en la siguiente ubicación.

  6. Seleccione una ubicación en la lista desplegable o escriba una dirección URL, una ruta de acceso de archivo o una ubicación FTP y, a continuación, haga clic en Aceptar.

    Nota

    Debe asegurarse de que existen instaladores para los componentes especificados en la ubicación especificada.