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.
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.
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.
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
Si tiene paquetes compilados en más de 1 arquitectura, debe agregarlos al envío.
Idiomas compatibles
Idiomas
Obligatorio
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.
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.
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
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.