Auparavant, nous avions un certificat de signature de code, tout fonctionnait correctement. Récemment, le certificat a expiré, donc nous avons pris un nouveau certificat de Comodo et avons sorti une nouvelle version avec ce certificat. Voici donc le problème: Nom de la famille du package Modifié avec ce nouveau CERT, je ne suis donc pas en mesure de mettre à niveau les anciennes applications installées avec cette nouvelle version fournie avec le nouveau CERT.Le nom de famille du package a été modifié avec le nouveau code de signature de signature
Vous avez besoin de la solution pour que le nom de la famille de packages reste constant ou pour les nouveaux certificats. Nous devons également mettre à niveau les anciennes applications.
Comment pouvons-nous y parvenir?
Erreur msg tout package mise à niveau de PowerShell:
Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency or conflict validation. Windows cannot install package df70dbc9-455c-4c32-b052-7ac2943630b7_1.0.193.1_x64__qbsrcgy0j364g because a different package df70dbc9-455c-4c32-b052-7ac2943630b7_1.0.0.191_x64__hs446qhh7vdt4 with the same name is already installed. Remove package df70dbc9-455c-4c32-b052-7ac2943630b7_1.0.0.191_x64__hs446qhh7vdt4 before installing. NOTE: For additional information, look for [ActivityId] b0deec37-ac10-0001-81fd-deb010acd101 in the Event Log or use the command line Get-AppxLog -ActivityID b0deec37-ac10-0001-81fd-deb010acd101 At C:\Users\\Desktop\\myappName_1.0.193.1_x64_Test\Add-AppDevPackage.ps1:388 char:13 + Add-AppxPackage -Path $DeveloperPackagePath.FullName -DependencyPath ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : WriteError: (C:\Users\myuser....193.1_x64.appx:String) [Add-AppxPackage], IOException + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand Error: Could not install the app.
Exception dit tout. Désinstallez l'ancien paquet avant d'en installer un nouveau avec le même nom, non? –
notre intention doit mettre à jour l'application, sans perdre les données enregistrées –