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

VB.NET Discussion :

La dépendance 'Interop.Microsoft.Office.Core' est introuvable.


Sujet :

VB.NET

  1. #1
    Membre habitué Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 369
    Points : 197
    Points
    197
    Par défaut La dépendance 'Interop.Microsoft.Office.Core' est introuvable.
    Bonjour,

    Dans un projet VB NET, j'ai l'erreur suivante à la compilation :
    La dépendance 'Interop.Microsoft.Office.Core' est introuvable.
    J'ai pourtant bien la référence COM dans le projet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Microsoft Office 10.0 Object Library
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Microsoft Word 10.0 Object Library
    Savez-vous d'où cela peut venir ?
    Merci.
    Let there be light, sound, drums, guitar ... Let there be rock !

  2. #2
    Expert confirmé
    Inscrit en
    Avril 2008
    Messages
    2 564
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 564
    Points : 4 441
    Points
    4 441
    Par défaut dépendance 'Interop.Microsoft.Office.Core' est introuvable
    bonjour
    excuse moi d'avoir clique par inadvertance lors de la frappe.
    est-ce que tu as mis l'import necessaire.
    code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    'necessaire pour la reference Microsoft Office 10.0 Object Library
    Imports Microsoft.Office.Core
    'necessaire pour la reference Microsoft Word 10.0 Object Library
    Imports Microsoft.Office.Interop.Word
    Public Class Form2
     
    End Class
    bon code....

  3. #3
    Membre habitué Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 369
    Points : 197
    Points
    197
    Par défaut
    Bonjour,

    Oui j'ai bien tous les "includes" de réalisés. C'est le mot "dépendance" qui me chagrine ... C'est à dire qu'il y a une autre dll de référencée dans le projet qui pointe également sur cette dll et qu'elle ne la trouve pas ?
    Let there be light, sound, drums, guitar ... Let there be rock !

  4. #4
    Expert confirmé
    Inscrit en
    Avril 2008
    Messages
    2 564
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 564
    Points : 4 441
    Points
    4 441
    Par défaut 'Interop.Microsoft.Office.Core'
    rebonjour
    est-tu sur que 'Interop.Microsoft.Office.Core.dll" a ete cree correctement.
    Verifie dans references du projet si le fichier existe et s'il est aussi genere dans le dossier bin\debug.
    Parce que je vois en passant que c'est office 2000 ou XP.

    Ensuite ce Microsoft Office 10.0 Object Library et le Microsoft Word 10.0 Object Library sont -ils de la meme version?
    Verifie dans l'explorateur les numeros de version.
    Bon code...

  5. #5
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    Citation Envoyé par MABROUKI Voir le message
    est-ce que tu as mis l'import necessaire.

    un imports ne sert presque à rien
    ca permet juste de ne pas préfixer par tous les namespace dans le code du fichier où l'on met un imports
    ca n'est pas lié aux références et n'est pas forcément nécessaire
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    histoire de pas juste faire mon chieur je vais participer un peu ^^

    as tu office d'installé ?
    arrives tu à supprimer les références et les recréer ?
    est-ce que ca compile mieux ?
    sinon à défaut d'avoir office il faut les dll d'interop, qui sont trouvables (genre ici pour office 2003)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Expert confirmé
    Inscrit en
    Avril 2008
    Messages
    2 564
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 564
    Points : 4 441
    Points
    4 441
    Par défaut imports ne sert à rien
    bonjour pol63
    Theoriquement tu as raison.Mais en pratique il permet de verifier si on a toutes les references requises.
    Ensuite ce monsieur,dans un poste precedent a deja eu des deboires avec les interop de office 2000 dues à une mauvaise installation d'office 2000.
    Car travailler avec des interop de "sa version personnelle d'office sur machine dev" rendra les interop au deployement sujet à des deboires vu les sp d'office.

    bon code...

  8. #8
    Membre habitué Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 369
    Points : 197
    Points
    197
    Par défaut
    Bonjour,

    Finalement j'ai réussi à ma débrouiller comme j'ai pu et ça fonctionne, je ne sais pas trop pourquoi ...

    Merci
    Let there be light, sound, drums, guitar ... Let there be rock !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Référence "Microsoft.Office.Core" ?
    Par ac/dc dans le forum VB.NET
    Réponses: 8
    Dernier message: 18/04/2011, 21h16
  2. Probleme Microsoft Office Core
    Par Hellboy67 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 17/03/2010, 19h09
  3. Microsoft.Visualbasic.logging est introuvable
    Par miniseb dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/05/2007, 12h05
  4. [C#] [VS2005]Microsoft.Office.Core
    Par virgul dans le forum C#
    Réponses: 7
    Dernier message: 13/12/2005, 17h03

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