IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

L'objet COM CLSID


Sujet :

Dotnet

  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 53
    Par défaut L'objet COM CLSID
    Bonjour à tous,

    J'ai un probleme avec une appli web que j'instale sur une nouvelle machine.
    Elle marchait tres bien sur l'ancienne machine donc cela doit venir d'un probleme de configuration mais je n'arrive pas à trouver.

    J'ai le message d'erreur suivant:

    --------------------------------------------------------------------------

    L'objet COM avec le CLSID {1C2D16C7-51FA-4D9F-9133-262A526235F8} n'est pas valide ou n'est pas inscrit.
    Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Détails de l'exception: System.Runtime.InteropServices.COMException: L'objet COM avec le CLSID {1C2D16C7-51FA-4D9F-9133-262A526235F8} n'est pas valide ou n'est pas inscrit.

    Erreur source:

    Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.

    Trace de la pile:


    [COMException (0x80040154): L'objet COM avec le CLSID {1C2D16C7-51FA-4D9F-9133-262A526235F8} n'est pas valide ou n'est pas inscrit.]
    Microsoft.ContentManagement.Publishing.CmsApplicationContext..ctor() +21

    --------------------------------------------------------------------------

    Apparement ca vient de la dll Microsoft.ContentManagement.Publishing.dll (pas les autorisations nécessaires?) mais je n'arrive pas é régler le probleme, j'ai mis les autorisations aux bons utilisateurs dans le registre et dans le service de composants mais je ne m'en sors pas.


    Merci d'avance pour votre aide !!

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Par défaut
    Salut,

    L'erreur semble indiquer un composant COM non installé. Fais une recherche dans ta base de registre de "1C2D16C7-51FA-4D9F-9133-262A526235F8" pour voir si tu y trouves qque chose (a priori tu trouveras pas). Ensuite faut trouver quel est le nom de ce composant et qui est censé l'installer. Peut être que google peut t'aider.

  3. #3
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 53
    Par défaut
    Effectivement je n'ai pas cette clé dans le registre.

    Je vais rechercher dans google.

    Mais comment je peux avoir le nom du composant ?? sur google ?

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Par défaut
    Tu peux plutot chercher dans la base de registre d'une machine sur laquelle ton application fonctionne. Tu peux aussi désassembler (avec l'indispensable reflector) la dll Microsoft.ContentManagement.Publishing pour voir ce qui se passe dans le constructeur de la classe CmsApplicationContext.

  5. #5
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 53
    Par défaut
    J'ai trouvé ce qui n'allait pas, j'ai du réinstaller MCMS 2002.

    Maintenant g un pb d'identification mais ca c autre chose lol :p :p

Discussions similaires

  1. CLSID de mon objet com retourne null
    Par 3aychoucha dans le forum MFC
    Réponses: 1
    Dernier message: 15/11/2010, 14h52
  2. Réponses: 16
    Dernier message: 06/06/2007, 12h42
  3. Objet COM ou pas en réseau ?
    Par corwin_d_ambre dans le forum Web & réseau
    Réponses: 11
    Dernier message: 13/07/2004, 17h38
  4. [objets COM] "Catastrophic failure"
    Par Air'V dans le forum ASP
    Réponses: 5
    Dernier message: 10/09/2003, 11h45
  5. Désenregistrement d'Objets COM sous Windows
    Par barthelv dans le forum Windows
    Réponses: 2
    Dernier message: 21/05/2003, 15h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo