0
votes

Erreur Hresult E_Fail a été renvoyé à partir d'un appel à un composant COM sur Ajouter une référence

in vs-2017, en cliquant sur "Ajouter une référence", je reçois une erreur: xxx

en raison de laquelle je suis incapable de

    1. ajoutez n'importe quelle référence et
    2. Mettez à jour ma base de données via DB_FIRST APPROCHE

      Ce numéro a commencé après la dernière mise à jour de Windows.


0 commentaires

3 Réponses :


0
votes

Ce lien m'a beaucoup aidé:

Ajouter une référence ERREUR ERREUR: ERREUR HESULT E_FAIL a été renvoyé à partir d'un appel à un composant COM P>

Étapes: P>

  1. Ouvrir "Invite de commande de développeur pour VS 2017" comme administrateur p> li>

  2. cd dans "C: \ Fichiers du programme (x86) \ Microsoft Visual Studio \ 2017 \ Professionnel \ Common7 \ Ide \ Publicassemblies " P> li>

  3. courir "gacutil -Je Microsoft.VisualStudio.shell.interop.11.0.dll "Après cette approche de la commande de développeur" après cette demande de développeur de VS 2017 "en tant qu'administrateur p> li>

  4. cd "C: \ Fichiers de programme (x86) \ Microsoft sdks \ Windows \ v10.0a \ bin \ NetFX 4.6.1 Outils \ x64 " p> li>

  5. Run -> gacutil.exe / i "C: \ Fichiers de programme (x86) \ Microsoft Visuel Studio \ 2017 \ Enterprise \ Common7 \ Ide \ Publicassemples \ microsoft.visualstudio.shell.interop.11.0.dll " p>

    Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.0
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    Assembly successfully added to the cache
    


0 commentaires

0
votes

pour VS Enterprise ça marche (Exécuter dans l'invite de commande de développeur): C: \ Fichiers du programme (x86) \ Microsoft sdks \ Windows \ V10.0A \ Bin \ NetFX 4.7.1 Outils \ x64> gacutil.exe / i "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ Common7 \ Ide \ Publicassemples \ microsoft.visualstudio.shell.interop.11.0.dll


0 commentaires

0
votes

Qu'est-ce qui a fonctionné pour moi

  1. Ouvrez l'invite de commande de développeur pour VS 2019 avec des privilèges d'administration
  2. Tapez dans l'invite de commande de développeur

    CD C: \ Fichiers de programme (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ Common7 \ Ide \ Publicassemblies

    Votre chemin peut différer alors vérifier

    1. Tapez dans l'invite de commande de développeur

      gacutil -i microsoft.visualstudio.shell.interop.11.0.dll

      Il devrait reconstruire et vous pouvez maintenant ajouter des références!


0 commentaires