none
Réinstallation sur une autre machine RRS feed

  • 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 !

    jeudi 12 juin 2008 09:09

Toutes les réponses

  • Bonjour,

     

    Si l'assembly : ComponentFactory.Krypton.Toolkit  n'est pas présente sur la machine, vous n'aurez pas le choix que de l'installée.

    Comment installez vous votre application ? (MSI ou via ClickOnce ?)

     

    Cordialement

    jeudi 12 juin 2008 10:29
    Modérateur
  • 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.manifest

    IDENTITÉ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=win32

    RÉ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

     

    jeudi 12 juin 2008 12:58
  •  

    Bonjour,

    Il vous faut réinstaller les composants Krypton de la société Component Factory :

     

    http://www.componentfactory.com/products.php

    jeudi 12 juin 2008 13:52
  • 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 !

    vendredi 13 juin 2008 07:02
  • upToUpToUp Smile

     

    lundi 16 juin 2008 06:50
  • Bonjour,

     

    Est ce que vous avez installé Krypton sur la machine qui va recevoir votre application?

    mercredi 25 juin 2008 13:00
  • Bonjour, J'ai le même problème. Avez-vous trouvé une solution ?
    vendredi 19 février 2010 13:35
  • 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
    vendredi 19 février 2010 16:57
    Modérateur