Résoudre les erreurs d’envoi

Si vous rencontrez des erreurs après avoir envoyé votre application au Store, vous devez les résoudre pour poursuivre le processus de certification. Le message d’erreur indique la nature du problème et ce que vous pourriez faire pour le résoudre. Voici quelques informations supplémentaires qui peuvent vous aider à résoudre ces erreurs.

Applications UWP

Si vous soumettez une application UWP, une erreur peut s’afficher lors du prétraitement si votre fichier de package n’est pas un fichier .msixupload ou .appxupload généré par Visual Studio pour le Windows Store. Veillez à suivre les étapes décrites dans Créer un package d’application UWP avec Visual Studio lors de la création du fichier de package de votre application, et chargez uniquement le fichier .msixupload ou .appxupload sur la page Packages de la soumission, et non un fichier .msix/appx/appxbundle ou .msixbundle/appxbundle.

Si une erreur de compilation s’affiche, vérifiez que vous êtes en mesure de générer votre application en mode Mise en production. Pour plus d’informations, consultez Erreurs du compilateur interne .NET Native.

Application de bureau

Si vous envisagez d’envoyer un package qui contient à la fois des fichiers binaires Win32 et UWP, veillez à créer ce package à l’aide du projet d’empaquetage Windows disponible dans Visual Studio 2017 Update 4 et versions ultérieures. Si vous créez le package à l’aide d’un modèle de projet UWP, vous ne pourrez peut-être pas soumettre ce package au Windows Store ou le charger de manière indépendante sur d’autres PC. Même si le package est correctement publié, il peut se comporter de manière inattendue sur le PC de l’utilisateur. Pour plus d’informations, consultez Empaqueter une application à l’aide de Visual Studio (Desktop Bridge).

Erreurs de nom/d'identité

Une erreur mentionnant Le nom trouvé dans le package ne fait pas partie des noms réservés de votre application. Réservez le nom de l’application et/ou mettez à jour votre package avec le nom d’application approprié pour cette langue indique que vous avez peut-être entré un nom incorrect dans votre package. Cette erreur peut également se produire si vous utilisez un nom d’application que vous n’avez pas réservé dans l’Espace partenaires. Vous pouvez généralement résoudre cette erreur en procédant comme suit :

  • Accédez à la page Identité du produit de votre application (sous Gestion du produit) pour vérifier si votre application possède une identité affectée. Si ce n’est pas le cas, vous verrez une option permettant d'en créer une. Vous devez réserver un nom pour votre application afin de créer l’identité. Vérifiez qu’il s’agit du nom que vous avez utilisé dans votre package.
  • Si votre application possède déjà une identité, vous devrez peut-être réserver le nom que vous souhaitez utiliser dans votre package. Sous Gestion du produit, cliquez sur Gérer les réservations de noms d’application. Saisissez le nom que vous souhaitez utiliser et cliquez sur Réserver le nom d’application.

Important

Si le nom que vous souhaitez utiliser n’est pas disponible, il est possible qu'une autre application l'ait déjà réservé. Si votre application est déjà publiée sous ce nom, ou si vous pensez que vous avez le droit de l’utiliser, contactez le support technique.

Important

Étant donné que les applications MSI et EXE ne sont pas examinées de la même façon que les applications MSIX, ces types d’applications ne peuvent pas générer d’erreurs de soumission.