Descripción general
El empaquetado de un lanzamiento se realiza con el comando pack en Velopack. Independientemente de tu sistema operativo, los argumentos requeridos comunes son prácticamente los mismos.
Arranque
Instala .NET, vcredist, webview2 y más durante la instalación de aplicaciones Velopack en Windows utilizando el argumento --framework / -f.
Canales de lanzamiento
Los canales son una parte fundamental de cómo Velopack entiende y construye los lanzamientos. Cada lanzamiento debe pertenecer a un canal. Si no especificas un canal al crear un lanzamiento (mediante el argumento --channel), el canal predeterminado será el nombre del sistema operativo de destino (p. ej., win, osx o linux).
Compilación Cruzada
Compilar versiones para un SO diferente al que estás utilizando.
Actualizaciones Delta
Las actualizaciones delta proporcionan actualizaciones rápidas incluso para las aplicaciones más grandes.
Instaladores
Velopack adopta un enfoque relativamente ligero en lo que respecta a los instaladores, por lo que no hay mucha personalización disponible como la que se encontraría en otros marcos de instalación. Esta es la compensación que realiza Velopack para garantizar que la experiencia del desarrollador/usuario sea lo más rápida y sencilla posible.
Sistemas operativos
3 artículos
Runtime / SO compatible
De forma similar a como proporcionas un RID a dotnet para designar tu sistema operativo y arquitectura de destino, puedes hacer lo mismo con Velopack para indicarle qué soporta tu aplicación.
Firma de Código
La firma de código es una parte esencial de la distribución de aplicaciones. En Windows, las aplicaciones sin firmas de código son frecuentemente marcadas como virus. En OSX, la firma de código y la Notarización son requeridas antes de que los usuarios puedan ejecutar su aplicación.