Saltar al contenido

Microsoft Store

Microsoft Store es la tienda de aplicaciones de Windows operada por Microsoft.

Esta guía solo cubre detalles para distribuir aplicaciones de Windows directamente en la Microsoft Store. Consulta la guía de instaladores de Windows para obtener más información sobre las opciones y configuraciones de distribución de instaladores de Windows.

Para publicar aplicaciones en la Microsoft Store debes tener una cuenta de Microsoft y registrarte como desarrollador, ya sea como individuo o como empresa.

La CLI de Tauri puede generar todos los iconos que necesita tu app, incluidos los iconos de la Microsoft Store. Usa el comando tauri icon para generar iconos de la app a partir de un único archivo fuente PNG o SVG:

npm run tauri icon /path/to/app-icon.png

Después de haberte registrado como desarrollador con tu cuenta de Microsoft, debes registrar tu aplicación en la página de Aplicaciones y juegos. Haz clic en Nuevo producto, selecciona Aplicación EXE o MSI y reserva un nombre único para tu app.

Actualmente, Tauri solo genera instaladores EXE y MSI, por lo que debes crear una aplicación de Microsoft Store que solo se vincule a la aplicación desempaquetada. El instalador vinculado en el Microsoft Installer debe estar fuera de línea, manejar actualizaciones automáticas y estar firmado de código.

Consulta la documentación oficial de publicación para obtener más información.

Instalador sin conexión (Offline Installer)

Sección titulada «Instalador sin conexión (Offline Installer)»

El instalador de Windows distribuido a través de la Microsoft Store debe utilizar la opción de instalación Webview2 de Instalador sin conexión (Offline Installer).

Para aplicar esta configuración de instalador únicamente al empaquetar para la Microsoft Store, puedes definir un archivo de configuración de Tauri independiente:

"src-tauri/tauri.microsoftstore.conf.json
{
"bundle": {
"windows": {
"webviewInstallMode": {
"type": "offlineInstaller"
}
}
}
}

Luego combina ese archivo de configuración con el principal al empaquetar tu aplicación de Tauri para la Microsoft Store:

npm run tauri build -- --no-bundle
npm run tauri bundle -- --config src-tauri/tauri.microsoftstore.conf.json

Esto es particularmente útil al configurar tu CI/CD para subir tu app a la Microsoft Store manteniendo una configuración separada para el instalador de Windows que distribuyes fuera de la tienda de aplicaciones.

La Microsoft Store requiere que los instaladores Win32 admitan la instalación silenciosa. Si tu instalador no se instala silenciosamente, tu entrega será rechazada con un error como:

10.2.9.2 Security - Package Submissions | Win32 products must install silently.

Cuando registres tu instalador en Partner Center debes proporcionar los parámetros de instalación silenciosa para que la tienda pueda ejecutarlo sin supervisión. El instalador NSIS -setup.exe de Tauri se instala silenciosamente con la bandera /S (observa la S en mayúscula):

MyApp_x64-setup.exe /S

Ingresa /S como argumento de instalación silenciosa en los parámetros del instalador de tu producto de Microsoft Store. Si en su lugar distribuyes el instalador MSI, usa la bandera estándar de msiexec /quiet.

El nombre del publicador de tu aplicación no puede coincidir con el nombre del producto de la aplicación.

Si el valor de configuración del publicador no está configurado, Tauri lo deriva de la segunda parte de tu identificador de bundle. Dado que el nombre del publicador no puede coincidir con el nombre del producto, la siguiente configuración es inválida:

tauri.conf.json
{
"productName": "Example",
"identifier": "com.example.app"
}

En este caso, puedes definir el valor de publisher por separado para solucionar este conflicto:

tauri.conf.json
{
"productName": "Example",
"identifier": "com.example.app",
"bundle": {
"publisher": "Example Inc."
}
}

Después de compilar el instalador de Windows para la Microsoft Store, puedes subirlo al servicio de distribución de tu elección y vincularlo en la página de tu aplicación en el sitio web de la Microsoft Store.


© 2026 Colaboradores de Tauri. CC-BY / MIT