J'ai créé deux assemblies .NET Interop à partir de deux DLL COM tierces différentes. Les deux DLL COM contenaient un type nommé COMMONTYPE
. Par conséquent, COMMONTYPE
est maintenant exposé à travers les deux assemblies Interop également.
J'ai un troisième projet qui a besoin d'utiliser ces deux assemblies Interop, et je reçois l'erreur de compilation infâme :
Le type existe à la fois dans et
Étant donné que les DLL COM sont fournies par un fournisseur tiers, je n'ai pas accès au code source, et je suis en train d'écrire une application console C#, ce qui signifie que je n'ai pas de fichier web.config où je pourrais ajouter le contournement debug=false
. Que puis-je faire?