Où se trouve l'Assemblée Wrapper paramètre du fichier clé dans VS 2008?
-
23-08-2019 - |
Question
Je suis en train de construire une application qui est fortement nommé. Il fait référence à une bibliothèque COM interop que j'ajouter via la boîte de dialogue Ajouter des références. Il a été un certain temps, mais je semble me rappeler que dans les anciennes versions de Visual Studio, il y avait un cadre de projet pour Assemblée Wrapper fichier clé . Je ne peux pas sembler trouver dans Visual Studio 2008?
La solution
Je suis tombé sur votre poste à la recherche de la même chose, mais trouvé un itinéraire différent de moi-même pour contourner la question de la forte nomination d'un ensemble référencé COM Interop.
Vous pouvez signer l'ensemble de la bibliothèque de types importés avec le fichier clé avant de faire référence dans Visual Studio en utilisant le paramètre /keyfile:<key.snk>
:
tlbimp MyCOMService.tlb /out:Interop.MyCOMService.dll /keyfile:MyKeyFile.snk
Autres conseils
Je l'ai trouvé dans les propriétés du projet, après avoir lu cet article ci-dessous.
Comment configurer une assemblée Nom forte clé fichier (MSDN)