You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/troubleshooting/faq.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Commonly asked questions about Velopack.
9
9
-**Can Velopack bootstrap new runtimes during updates?** <br/>
10
10
Yes, this is fully supported. Before installing updates, Velopack will prompt the user to install any missing runtimes.
11
11
-**How do I install the `vpk` tool? / I've installed the tool but it doesn't work**
12
-
You need to install the [.NET 8 SDK or later](../packaging/runtime.mdx#supported-frameworks) for your platform, and then run `dotnet tool install -g vpk`.
12
+
You need to install the [.NET 8 SDK or later](https://dotnet.microsoft.com/download) for your platform, and then run `dotnet tool install -g vpk`.
13
13
It's recommended to use the same version of `vpk` as the Velopack package referenced in your application to ensure compatibility.
14
14
Alternatively, you can run `vpk` without installing it globally using the [`dnx`](https://learn.microsoft.com/dotnet/core/tools/dotnet-tool-exec?WT.mc_id=DT-MVP-5003472) command: `dnx vpk --version 1.0.0` (replace `1.0.0` with your Velopack package version).
15
15
If you get a message that it was installed successfully, but running it in your terminal results in a "binary/command not found" message, it's probably because your PATH is not set-up properly. For windows, `%USERPROFILE%\.dotnet\tools` should be on the PATH. For macos, [see this issue](https://github.com/dotnet/sdk/issues/9415). In general, dotnet should set these paths up for you, but that is what you should check if things are not working.
Copy file name to clipboardExpand all lines: i18n/es/docusaurus-plugin-content-docs/current/integrating/overview.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,10 +108,10 @@ Los deltas mantienen las descargas pequeñas, pero Velopack recurrirá a una des
108
108
- Si el tamaño combinado de los deltas es mayor que el paquete completo, se descarga el paquete completo en su lugar.
109
109
- Si no hay un paquete base local sobre el que aplicar los deltas, los deltas se deshabilitan. Dado que solo las instalaciones de Windows (instalador) incluyen un `.nupkg` completo, la primera actualización después de una instalación que no sea Windows es siempre una descarga completa.
110
110
111
-
#### Concurrencia y reanudación
111
+
#### Concurrencia y reanudación{#concurrency--resuming}
112
112
`DownloadUpdatesAsync` adquiere un bloqueo global por aplicación (un archivo `.velopack_lock` en el directorio de paquetes) para que solo se ejecute una operación de descarga/aplicación a la vez. Si ya hay otra operación en curso, lanza `AcquireLockFailedException`. Si el paquete completo ya existe en el disco, se omite la descarga, y las descargas en curso se escriben en archivos `.partial`.
113
113
114
-
### Aplicar actualizaciones
114
+
### Aplicar actualizaciones{#apply-updates}
115
115
Una vez que la actualización se ha descargado, tienes algunas opciones disponibles. Llamar a `ApplyUpdatesAndRestart` o `ApplyUpdatesAndExit` cerrará tu aplicación, instalará cualquier [requisito previo de bootstrap](../packaging/bootstrapping.mdx), instalará la actualización y luego opcionalmente reiniciará tu aplicación de inmediato.
116
116
117
117
Si no deseas cerrar tu aplicación de inmediato, puedes llamar a `WaitExitThenApplyUpdates` en su lugar, que iniciará Update.exe y esperará 60 segundos antes de continuar. Si tu aplicación no ha salido dentro de los 60 segundos, será terminada.
Copy file name to clipboardExpand all lines: i18n/es/docusaurus-plugin-content-docs/current/packaging/installer.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ El instalador de Windows extraerá la aplicación en `%LocalAppData%\{packId}`.
22
22
23
23
El directorio `current` será completamente reemplazado [durante las actualizaciones](../integrating/overview.mdx). Los demás archivos añadidos por Velopack (`Update.exe` y `sq.version`) son cruciales y son archivos necesarios para que Velopack pueda actualizar correctamente su aplicación.
24
24
25
-
### Instalador MSI de Windows
25
+
### Instalador MSI de Windows{#windows-msi-installer}
26
26
Además de `Setup.exe`, Velopack puede generar un instalador `.msi` usando WiX 5. El MSI proporciona integración completa con Windows Installer, incluida la compatibilidad con instalaciones por máquina en Archivos de programa, la implementación mediante directivas de grupo y las entradas estándar de Agregar o quitar programas.
27
27
28
28
Para habilitar la generación de MSI, añada el indicador `--msi` a su comando `vpk pack`. El MSI se construye junto con `Setup.exe` durante el empaquetado.
Copy file name to clipboardExpand all lines: i18n/es/docusaurus-plugin-content-docs/current/troubleshooting/faq.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Preguntas frecuentes sobre Velopack.
9
9
-**¿Puede Velopack instalar nuevos runtimes durante las actualizaciones?** <br/>
10
10
Sí, esto es totalmente compatible. Antes de instalar las actualizaciones, Velopack solicitará al usuario que instale los runtimes que falten.
11
11
-**¿Cómo instalo la herramienta `vpk`? / Instalé la herramienta pero no funciona**
12
-
Necesitas instalar el [SDK de .NET 8 o posterior](../packaging/runtime.mdx#supported-frameworks) para tu plataforma, y luego ejecutar `dotnet tool install -g vpk`.
12
+
Necesitas instalar el [SDK de .NET 8 o posterior](https://dotnet.microsoft.com/download) para tu plataforma, y luego ejecutar `dotnet tool install -g vpk`.
13
13
Se recomienda usar la misma versión de `vpk` que el paquete de Velopack referenciado en tu aplicación para garantizar la compatibilidad.
14
14
Alternativamente, puedes ejecutar `vpk` sin instalarlo globalmente usando el comando [`dnx`](https://learn.microsoft.com/dotnet/core/tools/dotnet-tool-exec?WT.mc_id=DT-MVP-5003472): `dnx vpk --version 1.0.0` (reemplaza `1.0.0` con la versión de tu paquete de Velopack).
15
15
Si recibes un mensaje de que se instaló correctamente, pero al ejecutarlo en tu terminal aparece un mensaje de "binary/command not found", probablemente se deba a que tu PATH no está configurado correctamente. En Windows, `%USERPROFILE%\.dotnet\tools` debe estar en el PATH. En macOS, [consulta este problema](https://github.com/dotnet/sdk/issues/9415). En general, dotnet debería configurar estas rutas automáticamente, pero eso es lo que debes verificar si las cosas no funcionan.
0 commit comments