Visual Studio ne peut pas trouver l'espace de noms de mon DLL référencé
C'est très frustrant problème. Tout d'un coup, je ne peux pas utiliser Dll référencées. J'ai ajouté une référence d'assembly à un projet dans la même solution, et l'espace de noms n'est pas reconnue. Je peux même voir la référence dans l'objet de la visionneuse. J'ai aussi changé les projets .NET 4 et 3.5, sans que le client profil en vain.
source d'informationauteur Lee
Vous devez vous connecter pour publier un commentaire.
Basé sur votre capture d'écranvous avez des références à la même "ServerLibrary" DLL dans de multiples projets, néanmoins, il ressemble à une version référencée est compilé .NET 3.5 et l'autre version référencée (le projet de référence, il apparaît), est compilé .NET 4. Assurez-vous que tous les projets le point sur la même version de la DLL et recompiler tous. Cela devrait résoudre votre problème.
J'ai été confronté à ce problème, et je l'ai résolu par la fermeture de visual studio, la réouverture de visual studio, le nettoyage et la reconstruction de la solution. Cela a fonctionné pour moi. Sur d'autres posts, j'ai lu les réponses et la plupart des utilisateurs ont résolu le problème en suivant ce chemin.