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.
Requisitos
Sección titulada “Requisitos”Para publicar aplicaciones en la Microsoft Store debes tener una cuenta de Microsoft y registrarte como desarrollador, ya sea como individuo o como empresa.
Cambiar el icono de la aplicación
Sección titulada “Cambiar el icono de la aplicación”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.pngyarn tauri icon /path/to/app-icon.pngpnpm tauri icon /path/to/app-icon.pngdeno task tauri icon /path/to/app-icon.pngbun tauri icon /path/to/app-icon.pngcargo tauri icon /path/to/app-icon.pngConfiguración
Sección titulada “Configuración”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.
Compilar y subir
Sección titulada “Compilar y subir”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:
{ "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-bundlenpm run tauri bundle -- --config src-tauri/tauri.microsoftstore.conf.jsonyarn tauri build --no-bundleyarn tauri bundle --config src-tauri/tauri.microsoftstore.conf.jsonpnpm tauri build --no-bundlepnpm tauri bundle --config src-tauri/tauri.microsoftstore.conf.jsondeno task tauri build --no-bundledeno task tauri bundle --config src-tauri/tauri.microsoftstore.conf.jsonbun tauri build --no-bundlebun tauri bundle --config src-tauri/tauri.microsoftstore.conf.jsoncargo tauri build --no-bundlecargo tauri bundle --config src-tauri/tauri.microsoftstore.conf.jsonEsto 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.
Instalación silenciosa
Sección titulada «Instalación silenciosa»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 /SIngresa /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.
Publicador (Publisher)
Sección titulada «Publicador (Publisher)»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:
{ "productName": "Example", "identifier": "com.example.app"}En este caso, puedes definir el valor de publisher por separado para solucionar este conflicto:
{ "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