Erreur de l'installation de mon application

edson44 Messages postés 74 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 15 septembre 2010 - 10 mai 2010 à 17:23
Sinsitrus Messages postés 849 Date d'inscription samedi 11 juin 2005 Statut Membre Dernière intervention 21 août 2015 - 11 mai 2010 à 13:16
bonsoir,
J'ai fait une grosse application (avec bases de données access et je rappelle que je developpe en vb 2005). Lorsque je veux l'installer, un msgbox s'affiche disant :
"Echec de la validation de l'application. Impossible de continuer"

Il y a un journal expliquant ce qui ne va pas, voici un extrait :
INFORMATIONS SUR LA VERSION DE LA PLATEFORME
Windows : 5.1.2600.196608 (Win32NT)
Common Language Runtime : 2.0.50727.3603
System.Deployment.dll : 2.0.50727.3053 (netfxsp.050727-3000)
mscorwks.dll : 2.0.50727.3603 (GDR.050727-3600)
dfdll.dll : 2.0.50727.3053 (netfxsp.050727-3000)
dfshim.dll : 2.0.50727.3053 (netfxsp.050727-3000)

SOURCES
Url de déploiement  : file:///C:/Projet%20de%20mise%20a%20jour/ApplicationGestionclinique/ApplicationGestionclinique/publish/ApplicationGestionclinique.application
Url de l'application  : file:///C:/Projet%20de%20mise%20a%20jour/ApplicationGestionclinique/ApplicationGestionclinique/publish/ApplicationGestionclinique_1_0_0_0/ApplicationGestionclinique.exe.manifest

IDENTITÉS
Identité de déploiement  : ApplicationGestionclinique.application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=705341be09cd3815, processorArchitecture=msil
Identité de l'application  : ApplicationGestionclinique.exe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=705341be09cd3815, processorArchitecture=msil, type=win32

RÉSUMÉ DES APPLICATIONS
* Application installable.

RÉSUMÉ DES ERREURS
Un résumé des erreurs est fourni ci-dessous. Les détails de ces erreurs sont indiqués plus loin dans le fichier journal.
* L'activation de C:\Projet de mise a jour\ApplicationGestionclinique\ApplicationGestionclinique\publish\ApplicationGestionclinique.application a provoqué une exception. Les messages d'erreur suivants ont été détectés :
+ Le fichier ApplicationGestionclinique.exe possède un hachage calculé différent de celui spécifié dans le manifeste.

RÉSUMÉ DES ERREURS DE LA TRANSACTION DU MAGASIN DE COMPOSANTS
Aucune erreur de transaction n'a été détectée.

AVERTISSEMENTS
Aucun avertissement n'a été émis pendant cette opération.

ÉTAT DE LA PROGRESSION DE L'OPÉRATION
* [10/05/2010 15:00:00] : L'activation de C:\Projet de mise a jour\ApplicationGestionclinique\ApplicationGestionclinique\publish\ApplicationGestionclinique.application a commencé.
* [10/05/2010 15:00:00] : Traitement du manifeste de déploiement terminé.
* [10/05/2010 15:00:00] : L'installation de l'application a commencé.
* [10/05/2010 15:00:01] : Traitement du manifeste de l'application terminé.
* [10/05/2010 15:00:07] : Requête de confiance et détection de plateforme terminée.

DÉTAILS DE L'ERREUR
Les erreurs suivantes ont été détectées au cours de cette opération.
* [10/05/2010 15:00:15] System.Deployment.Application.InvalidDeploymentException (HashValidation)
- Le fichier ApplicationGestionclinique.exe possède un hachage calculé différent de celui spécifié dans le manifeste.
- Source : System.Deployment
- Trace de la pile :
à System.Deployment.Application.ComponentVerifier.VerifyFileHash(String filePath, Hash hash)
à System.Deployment.Application.ComponentVerifier.VerifyFileHash(String filePath, HashCollection hashCollection)
à System.Deployment.Application.ComponentVerifier.FileComponent.Verify()
à System.Deployment.Application.ComponentVerifier.VerifyComponents()
à System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
à System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
à System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
à System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

DÉTAILS DE LA TRANSACTION DU MAGASIN DE COMPOSANTS
Aucune information disponible sur la transaction.

Quelqu'un peut il m'aider?

3 réponses

Sinsitrus Messages postés 849 Date d'inscription samedi 11 juin 2005 Statut Membre Dernière intervention 21 août 2015
10 mai 2010 à 19:29
Salut !

Fait un empaquetage, vois les dll, ocx et ltb que ton appli utilise.
Crée un script qui installera ces élément depuis regsvr32.exe

Ca a toujours fonctionné pour moi sur les postes qui n'ont pas VB6
0
edson44 Messages postés 74 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 15 septembre 2010
11 mai 2010 à 12:50
salut!
S'il te plait je ne comprends pas ce que tu veux dire exactement .Soit plus explicite ?
0
Sinsitrus Messages postés 849 Date d'inscription samedi 11 juin 2005 Statut Membre Dernière intervention 21 août 2015
11 mai 2010 à 13:16
Je te contact par MP
0
Rejoignez-nous