Impossible de charger le fichier ou l'assemblage Le système ne trouve pas le fichier spécifié

Je suis la construction d'une dll, qui fait référence à un deuxième dll. J'ai ajouté la deuxième dll comme une référence à la dll du projet en allant à Properties > Common Properties > Framework and References > Add New Reference > Browse

J'ai compilé la deuxième dll à partir d'un troisième partie du code source. Deux projets sont en C++/CLI.
Chaque fois que ma principale de l'application tente d'appeler une fonction dans la dll qui contient un appel à la dll de seconde, j'obtiens l'erreur suivante:

Une exception non gérée du type 'System.IO.FileNotFoundException'
s'est produite dans le Module Inconnu.

Informations supplémentaires: impossible de charger le fichier ou l'assembly 'NBIS,
Version=1.0.5156.29834, Culture=neutral, PublicKeyToken=null' ou une
de ses dépendances. Le système ne peut pas trouver le fichier spécifié.

J'ai une copie de la deuxième dll dans le même répertoire que mon principal exe, et j'ai même essayé de garder une copie à côté de la dll ainsi, en vain.

La deuxième dll référence à plusieurs bibliothèques statiques, mais la seule Assemblée Références qu'il contient sont

Système

Système.Les données

Système.Dessin

System.XML

Dont je n'ai ajouté que les références d'assembly dans la dll.

Que puis-je faire pour obtenir mon application pour rechercher et de charger la dll de seconde?

source d'informationauteur duggulous