web-dev-qa-db-fra.com

«Le programme d'installation de l'application n'a pas réussi à installer les dépendances de package. Demandez au développeur Microsoft.VCLibs.140.00

capture d'écran de l'erreur

J'obtiens cette erreur: " Le programme d'installation de l'application n'a pas réussi à installer les dépendances de package. Demandez au développeur pour Microsoft.VCLibs.140.00.Debug package " lors du chargement latéral. fichier appxbundle via le programme d'installation de l'application sur la machine cliente Windows10, mais la même chose a été téléchargée sans problème sur ma machine (développeur). J'utilise Visual Studio 2017 pour le développement. Impossible de trouver quoi que ce soit de pertinent dans Google. Quelqu'un aide..!!

7
Ronit Roy

Essayez de l'ajouter à la section Dépendances dans le fichier .appinstaller:

<Dependencies>
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x86" Uri="http://foobarbaz.com/fwkx86.appx" />
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x64" Uri="http://foobarbaz.com/fwkx64.appx" />
</Dependencies>

Pour en savoir plus sur le fichier App Installer, veuillez consulter la documentation Microsoft: https://docs.Microsoft.com/en-us/windows/uwp/packaging/install-related-set

En fait, vous pouvez installer cette application via un script ps1 (l'exécuter à partir du menu contextuel -> Exécuter avec PowerShell): enter image description here

Il a déjà créé un script qui installera toutes les dépendances.

Edit: En fait, j'ai trouvé une solution pour moi: si vous construisez l'application dans Release (au lieu de Debug) il doit contenir toutes les dépendances nécessaires en lui-même. Donc, je pense que cela pourrait être une sorte de solution de contournement pour quelqu'un.

3
pavel

"Le programme d'installation de l'application n'a pas réussi à installer les dépendances de package. Demandez au développeur le package Microsoft.VCLibs.140.00.Debug"

À partir de cette invite, nous pouvons savoir que cela peut être résolu en installant ce package Microsoft.VCLibs.140.00.Debug. Habituellement, vous pouvez le trouver dans votre package complet. Vous pouvez donc installer ce fichier indépendamment.

Ou vous pouvez empaqueter votre application en mode Release, puis charger latéralement le nouveau fichier dans ce nouveau package sur votre ordinateur client.

1
Annie Chen - MSFT