Auteur de questions
Réinstallation sur une autre machine

Question
-
Bonjour,
Lorsque j'essaie d'installer sur une autre machine, qui possédait déjà le logiciel.
Etape 1: Il me demande de desinstaller l'ancienne version
Etape 2: Je lance le setup
Etape 3: Il me dit: "Cette application requiert l'assembly ComponentFactory.Krypton.Toolkit version 2.7.1.0, qui doit d'abord être installée dans le Global Assembly Cache. Contactez votre administrateur système."
Comment procéder pour réparer ceci?
Meilleures salutations !
Toutes les réponses
-
-
Sur tous les Pc:
"Impossible de démarrer l'application: Echec de la validation de l'application.
Impossible de continuer"
et en détails:
INFORMATIONS SUR LA VERSION DE LA PLATEFORME
Windows : 6.0.6001.65536 (Win32NT)
Common Language Runtime : 2.0.50727.1434
System.Deployment.dll : 2.0.50727.1434 (REDBITS.050727-1400)
mscorwks.dll : 2.0.50727.1434 (REDBITS.050727-1400)
dfdll.dll : 2.0.50727.1434 (REDBITS.050727-1400)
dfshim.dll : 2.0.50727.1434 (REDBITS.050727-1400)SOURCES
Url de déploiement : file:///D:/TheProject.application
Url de l'application : file:///D:/Application%20Files/TheProject_1_0_0_27/TheProject.exe.manifestIDENTITÉS
Identité de déploiement : TheProject.application, Version=1.0.0.27, Culture=neutral, PublicKeyToken=e9b07240030b5703, processorArchitecture=msil
Identité de l'application : TheProject.exe, Version=1.0.0.27, Culture=neutral, PublicKeyToken=e9b07240030b5703, processorArchitecture=msil, type=win32RÉSUMÉ DES APPLICATIONS
* Application installable.
* Le paramètre de l'url de confiance est défini.
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 D:\TheProject.application a provoqué une exception. Les messages d'erreur suivants ont été détectés :
+ Signature de nom fort non valide pour cet assembly stdole.dll.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
* [12.06.2008 14:55:29] : L'activation de D:\TheProject.application a commencé.
* [12.06.2008 14:55:29] : Traitement du manifeste de déploiement terminé.
* [12.06.2008 14:55:29] : L'installation de l'application a commencé.
* [12.06.2008 14:55:30] : Traitement du manifeste de l'application terminé.
* [12.06.2008 14:55:31] : 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.
* [12.06.2008 14:55:35] System.Deployment.Application.InvalidDeploymentException (SignatureValidation)
- Signature de nom fort non valide pour cet assembly stdole.dll.
- Source : System.Deployment
- Trace de la pile :
à System.Deployment.Application.ComponentVerifier.VerifyStrongNameAssembly(String filePath, AssemblyManifest assemblyManifest)
à System.Deployment.Application.ComponentVerifier.StrongNameAssemblyComponent.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)
à System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)DÉTAILS DE LA TRANSACTION DU MAGASIN DE COMPOSANTS
Aucune information disponible sur la transaction.Meilleures salutations
-
Bonjour,
Il vous faut réinstaller les composants Krypton de la société Component Factory :
-
Bonjour,
j'ai fait la réinstallation, cependant, le site du produit m'a donné une nouvelle version, bref, je change la référence, republie, regrave et la:
"Cette application requiert l'assembly ComponentFactory.Krypton.Toolkit version 2.8.5.0, qui doit d'abord être installée dans le Global Assembly Cache. Contactez votre administrateur système."
Comment réparé?
Meilleures salutations !
-
-
-
-
Bonjour ,
si il vous manque une assembly dans le GAC ( Global Assembly Cache ) vous pouvez la copier :
- via un drag and drop par exemple dans le répertoire C:\Windows\assembly
- via l'utilitaire gacutil.exe . Par ex : gacutil /i monassembly.dll
Cordialement