Implementación de una aplicación de escritorio de Windows de .NET con ClickOnce
A partir de la versión 16.8 de Visual Studio 2019, puede usar la herramienta Publicar para publicar aplicaciones de escritorio de Windows de .NET Core 3.1, .NET 5, o versiones más recientes con ClickOnce desde Visual Studio.
Nota
Si tiene que publicar una aplicación de escritorio de Windows de .NET Framework, consulte Implementación de una aplicación de escritorio con ClickOnce (C# o Visual Basic).
Publicación con ClickOnce
En el Explorador de soluciones, haga clic con el botón derecho en el proyecto y elija Publicar (o use el elemento de menú Compilar>Publicar).
Si previamente ha configurado algún perfil de publicación, aparece la página Publicar. Seleccione Nueva.
En el asistente Publicar, seleccione Carpeta.
En la página Destino específico, seleccione ClickOnce.
Escriba una ruta de acceso o seleccione Examinar para seleccionar la ubicación de publicación.
En la página Ubicación de instalación, seleccione el lugar desde el que los usuarios van a instalar la aplicación.
En la página Configuración puede proporcionar la configuración necesaria para ClickOnce.
Si seleccionó la instalación desde una ruta de acceso UNC o un sitio web, esta página le permite especificar si la aplicación está disponible sin conexión. Cuando se selecciona esta opción, se muestra la aplicación en el menú Inicio de los usuarios y permite que la aplicación se actualice automáticamente cuando se publica una nueva versión. De forma predeterminada, las actualizaciones están disponibles en la ubicación de instalación. Si desea usar una ubicación diferente para las actualizaciones, puede especificarla mediante el vínculo Actualizar configuración. Si no desea que la aplicación esté disponible sin conexión, se ejecutará desde la ubicación de instalación.
Si seleccionó instalar desde un CD, un DVD o una unidad USB, esta página también le permite especificar si la aplicación admite actualizaciones automáticas. Si selecciona la opción para admitir actualizaciones, es necesario especificar la ubicación de la actualización, que debe ser una ruta de acceso UNC o un sitio web válidos.
En esta página se incluye la capacidad de especificar los archivos de aplicación que se van a incluir en la instalación, qué paquetes de requisitos previos se van a instalar y otras opciones mediante los vínculos que se encuentran en la parte superior de la página.
En esta página también puede establecer la versión de publicación y seleccionar si la versión se incrementará automáticamente con cada publicación.
Nota
El número de versión de publicación es único para cada perfil de ClickOnce. Si planea tener más de un perfil, tendrá que tenerlo en cuenta.
En la página Firmar manifiestos puede especificar si los manifiestos se deben firmar y qué certificado usar.
En la página de Configuración puede seleccionar la configuración de proyecto que desee.
Para obtener más ayuda sobre qué configuración elegir, consulte los recursos siguientes:
Seleccione Finalizar para guardar el nuevo perfil de publicación de ClickOnce.
En la página Resumen, seleccione Publicar y Visual Studio compilará el proyecto y lo publicará en la carpeta de publicación especificada. En esta página también se muestra un resumen del perfil.
Para volver a publicar, seleccione Publicar.
Pasos siguientes
Para aplicaciones de .NET: