Comment référencer une dll de Visual Studio sans fichier lib

J'ai besoin d'ajouter un tiers de la bibliothèque de mon projet, et ils ne fournissent qu'une .dll fichier (pas de .lib)

J'ai ajouté de la dll pour le projet en allant sur la Page de propriétés du projet en vertu de la Common Propriétés -> Références -> Ajouter une Nouvelle Référence

Je peux voir les dll sous les Dépendances Externes de dossier dans l'Explorateur de solutions, donc je suppose qu'il a été compris correctement.

Mais comment je fais référence à la dll?
Lorsque j'essaie d'ajouter une variable d'instance (Par exemple, MCC::iPort::ASCII iPort) pour accéder à la classe dll, j'obtiens l'Erreur: le nom est suivi de":: "doit être une classe ou d'un nom d'espace de noms, mais je sais que c'est le nom de la classe, je peux le voir dans la dll info en vertu de Dépendances Externes.

Vous ne pouvez pas en c+±, sans un fichier d'en-tête, et un .lib fichier de la mise en œuvre de la liaison de paie, pour le .dll.

OriginalL'auteur Heather | 2015-07-29

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *