Carga de paquetes de aplicaciones para la aplicación MSI/EXE

Carga de los paquetes de la aplicación

La página Paquetes del proceso de envío de la aplicación es donde proporciona los paquetes (MSI/EXE) y la información asociada para la aplicación que está enviando. Cada vez que un cliente descarga la aplicación, Store le proporciona automáticamente el paquete que mejor se adapta a su dispositivo.

Captura de pantalla de la sección Información general de paquetes en el Centro de partners.

Debe completar la página Paquetes para al menos un paquete. Para agregar el paquete, haga clic en Agregar paquete desde la página Paquetes.

Captura de pantalla de la sección Paquetes que muestra la información general de los detalles del paquete.

Agregar y editar información del paquete

Para editar información del paquete, seleccione el paquete en la página Paquetes. Debe editar cada paquete por separado.

Dirección URL del paquete
Obligatorio

Debe escribir al menos una dirección URL segura con versiones que apunte al paquete de aplicación (MSI/EXE) hospedado en la red CDN. Un ejemplo de dirección URL segura con versiones es https://www.contoso.com/downloads/1.1/setup.exe. Cuando el cliente instala la aplicación desde Store, Store descarga el paquete desde esta dirección URL. Debe seguir las buenas prácticas de CDN y asegurarse de que esta dirección URL es eficaz, fiable y está disponible en función de la selección del mercado.

Captura de pantalla de la sección Paquetes donde puede proporcionar los detalles de la dirección URL del paquete.

Si necesita actualizar la dirección URL del paquete, puede usar la opción Actualizar envío en el Centro de partners para especificar una nueva dirección URL del paquete.

El binario de la dirección URL del paquete no debe cambiar después de enviarlo para asegurarse de que solo los usuarios instalan los archivos binarios certificados. Store conservará copias de sus paquetes de aplicaciones más recientes para distribuirlos en caso de que el instalador de aplicaciones que usted hospeda en un servicio de hospedaje independiente, como una red de entrega de contenido (CDN), se cambie por nuevos paquetes de instalador de aplicación sin envío a través del Centro de partners o la API. Store también descargará los nuevos paquetes de aplicaciones e iniciará el proceso de certificación. Si las actualizaciones superan las pruebas de certificación, Store las pone a disposición de los usuarios finales. Si las actualizaciones producen errores en las pruebas de certificación, las Stores le notifican que envíe las actualizaciones a través del Centro de partners o la API.

Debe enviar un instalador independiente o sin conexión y no un descargador que descargue binarios cuando se invoque. Esto es necesario para certificar que los binarios que se instalan son los mismos que pasaron el proceso de certificación.

Arquitectura
Obligatorio

Debe seleccionar la arquitectura del código contenido en el paquete de uno de los siguientes valores:

  • x86
  • x64
  • neutral
  • ARM
  • ARM64

Captura de pantalla de la sección Paquetes donde puede proporcionar los detalles de la arquitectura de la aplicación.

Si tiene paquetes compilados en más de 1 arquitectura, debe agregarlos al envío.

Idiomas compatibles

Idiomas
Obligatorio

Captura de pantalla de la sección Paquetes donde puedes proporcionar los idiomas que admite la aplicación.

Puede enviar aplicaciones a Microsoft Store en más de 100 idiomas. La aplicación debe admitir al menos uno de los siguientes idiomas.

Nota:

Store no admite los códigos de idioma que no aparecen aquí.

Nombre del idioma Códigos de idioma admitidos
Afrikáans af, af-za
Albanés sq, sq-al
Amárico am, am-et
Armenio hy, hy-am
Asamés as, as-in
Azerbaiyano az-arab, az-arab-az, az-cyrl, az-cyrl-az, az-latn, az-latn-az
Vasco (España) eu, eu-es
Bielorruso be, be-by
Bengalí bn, bn-bd, bn-in
Bosnio bs, bs-cyrl, bs-cyrl-ba, bs-latn, bs-latn-ba
Búlgaro bg, bg-bg
Catalán ca, ca-es, ca-es-valencia
Cheroqui chr-cher, chr-cher-us, chr-latn
Chino (simplificado) zh-Hans, zh-cn, zh-hans-cn, zh-sg, zh-hans-sg
Chino (tradicional) zh-Hant, zh-hk, zh-mo, zh-tw, zh-hant-hk, zh-hant-mo, zh-hant-tw, zh-mo, zh-tw, zh-hant-hk, zh-hant-mo, zh-hant-tw
Croata hr, hr-hr, hr-ba
Checo cs, cs-cz
Danés da, da-dk
Dari prs, prs-af, prs-arab
Neerlandés nl, nl-nl, nl-be
English en, en-au, en-ca, en-gb, en-ie, en-in, en-nz, en-sg, en-us, en-za, en-bz, en-hk, en-id, en-jm, en-kz, en-mt, en-my, en-ph, en-pk, en-tt, en-vn, en-zw
Estonio et, et-ee
Filipino fil, fil-latn, fil-ph
Finés fi, fi-fi
Francés fr, fr-be , fr-ca , fr-ch , fr-fr , fr-lu, fr-cd, fr-ci, fr-cm, fr-ht, fr-ma, fr-mc, fr-ml, fr-re, frc-latn, frp-latn
Gallego gl, gl-es
Georgiano ka, ka-ge
Alemán de, de-at, de-ch, de-de, de-lu, de-li
Griego el, el-gr
Gujarati gu, gu-in
Hausa ha, ha-latn, ha-latn-ng
Hebreo he, he-il
Hindi hi, hi-in
Húngaro hu, hu-hu
Islandés is, is-is
Igbo ig-latn, ig-ng
Indonesio id, id-id
Inuktitut (latino) iu-cans, iu-latn, iu-latn-ca
Irlandés ga, ga-ie
isiXhosa xh, xh-za
isiZulu zu, zu-za
Italiano it, it-it, it-ch
Japonés ja , ja-jp
Canarés kn, kn-in
Kazajo kk, kk-kz
Jemer km, km-kh
Quiché quc-latn, qut-gt, qut-latn
Kinyarwanda rw, rw-rw
KiSwahili sw, sw-ke
Konkani kok, kok-in
Coreano ko, ko-kr
Kurdo ku-arab, ku-arab-iq
Kirguís ky-kg, ky-cyrl
Lao lo, lo-la
Letón lv, lv-lv
Lituano lt, lt-lt
Luxemburgués lb, lb-lu
Macedonio mk, mk-mk
Malayo ms, ms-bn, ms-my
Malayalam ml, ml-in
Maltés mt, mt-mt
Maori mi, mi-latn, mi-nz
Maratí mr, mr-in
Mongol (cirílico) mn-cyrl, mn-mong, mn-mn, mn-phag
Nepalí ne, ne-np
Noruego nb, nb-no, nn, nn-no, no, no-no
Odia or, or-in
Persa fa, fa-ir
Polaco pl, pl-pl
Portugués (Brasil) pt-br
Portugués (Portugal) pt, pt-pt
Punjabi pa, pa-arab, pa-arab-pk, pa-deva, pa-in
Quechua quz, quz-bo, quz-ec, quz-pe
Rumano ro, ro-ro
Ruso ru , ru-ru
Gaélico escocés gd-gb, gd-latn
Serbio (latino) sr-Latn, sr-latn-cs, sr, sr-latn-ba, sr-latn-me, sr-latn-rs
Serbio (cirílico) sr-cyrl, sr-cyrl-ba, sr-cyrl-cs, sr-cyrl-me, sr-cyrl-rs
Sotho septentrional nso, nso-za
Setsuana tn, tn-bw, tn-za
Sindhi sd-arab, sd-arab-pk, sd-deva
Cingalés si, si-lk
Eslovaco sk, sk-sk
Esloveno sl, sl-si
Español es, es-cl, es-co, es-es, es-mx, es-ar, es-bo, es-cr, es-do, es-ec, es-gt, es-hn, es-ni, es-pa, es-pe, es-pr, es-py, es-sv, es-us, es-uy, es-ve
Sueco sv, sv-se, sv-fi
Tayiko (cirílico) tg-arab, tg-cyrl, tg-cyrl-tj, tg-latn
Tamil ta, ta-in
Tatar tt-arab, tt-cyrl, tt-latn, tt-ru
Telugu te, te-in
Tailandés th, th-th
Tigriña ti, ti-et
Turco tr, tr-tr
Turcomano tk-cyrl, tk-latn, tk-tm, tk-latn-tr, tk-cyrl-tr
Ucraniano uk, uk-ua
Urdu ur, ur-pk
Uigur ug-arab, ug-cn, ug-cyrl, ug-latn
Uzbeko (latino) uz, uz-cyrl, uz-latn, uz-latn-uz
Vietnamita vi, vi-vn
Galés cy, cy-gb
Wolof wo, wo-sn
Yoruba yo-latn, yo-ng

Tipo de aplicación
Obligatorio

Seleccione el tipo de aplicación: (EXE/MSI). Si elige EXE, debe proporcionar parámetros y detalles del instalador para el control del instalador.

Captura de pantalla de la sección Paquetes donde puede proporcionar el tipo (msi/exe) de la aplicación.

Captura de pantalla de la sección Paquetes que muestra los campos adicionales necesarios para el tipo exe de aplicaciones.

Parámetros del instalador
requerido

Store tendrá que ejecutar el instalador en modo silencioso. Para admitir esto, debe proporcionar los modificadores necesarios, como /s, específicos del instalador de la aplicación EXE. Esto no es necesario si el instalador se ejecuta en modo silencioso de forma predeterminada, sin modificadores.

Captura de pantalla de la sección Paquetes, donde puede proporcionar los parámetros del instalador para la aplicación.

En el caso de las aplicaciones MSI, Store usa el conmutador silencioso predeterminado "/qn" para ejecutar el instalador en modo silencioso.

Control del instalador para la aplicación EXE
No obligatorio

Captura de pantalla de la sección de la página de detalles del paquete del Centro de partners, donde puede especificar qué códigos de retorno corresponden a los resultados del instalador.

Las aplicaciones EXE suelen tener instaladores que devuelven códigos personalizados durante la instalación. Store admite mensajes y acciones adecuados orientados al cliente para los códigos de retorno personalizados que usted proporcione.

A continuación se muestran los escenarios de instalación estándar que admite Store:

Escenario Descripción
Operación cancelada por el usuario El usuario canceló la operación de instalación.
La aplicación ya existe La aplicación ya existe en el dispositivo.
Instalación ya en curso Ya hay otra instalación en curso. El usuario debe completar la instalación antes de continuar con esta instalación.
El espacio en disco está lleno El espacio en disco está lleno.
Es necesario reiniciar Es necesario reiniciar el sistema para completar la instalación.
Error de red Proporcione valores de código devuelto personalizados para varios errores relacionados con la red.
Paquete rechazado durante la instalación Paquete rechazado durante la instalación debido a una directiva de seguridad habilitada en el dispositivo.
La instalación se realizó correctamente La instalación se ha realizado correctamente.

Puede agregar más de 1 código de retorno para cada uno de los escenarios anteriores en función del comportamiento del instalador.

Para escenarios distintos de la lista anterior de escenarios estándar, los clientes deben consultar la documentación del código de devolución del instalador. En caso de que se produzcan varios errores de instalación, puede añadir sus códigos de devolución personalizados junto con la dirección URL de la documentación específica del código de devolución a la que Store puede remitir a los clientes.

Recomendamos proporcionar esta información para las aplicaciones EXE para que Store pueda proporcionar una experiencia adaptada a los clientes. Esto también ayudará a Store a tratar y notificar las instalaciones de la aplicación para las aplicaciones EXE.

Después de agregar el paquete, haga clic en Guardar borrador. Volverá a la página Administrar paquetes. En la Lista de paquetes, verá que se ha agregado el paquete. Después de comprobar que el paquete se ha agregado en la Lista de paquetes, haga clic en Guardar todo. Verá un mensaje que indica que el paquete se está cargando y, después de una carga correcta, recibirá un mensaje como Guardado correctamente.

Disponibilidad de la familia de dispositivos

Las aplicaciones MSI o EXE están disponibles para descargar desde la Tienda para dispositivos de escritorio de Windows 10 y 11.