2016-04-28 14 views
1

Ich habe eine DLL in .net 2.0 entwickelt. Jetzt brauche ich diese DLL in einem anderen Projekt in der gleichen Lösung verwendet werden. Das Projekt, das ich verwende, ist auch auf .net 2.0. Es zeigt mir einen Fehler der nicht gefunden werden konnte.Der Typ oder Namespace-Name 'xxx' konnte nicht gefunden werden

Wenn ich die Zielplattform von .net 2.0 zu 3.5 ändern, funktioniert es im Hauptprojekt gut.

Bitte helfen Sie mir dabei.

+0

Bitte öffnen Sie die Projektreferenzen und überprüfen Sie, ob die Fehler-DLL-Eigenschaften copy local = true; oder überprüfen Sie Ihre DLL-Kompatibilitäten für .net 2.0. –

+0

@ AkınAbdullahoğlu überprüft es ist schon da. –

+1

Ich recherchiere dieses Problem und fand nur wenige Ergebnisse. Bitte überprüfen Sie diese Links. Hauptproblem: http://stackoverflow.com/questions/4286599/referenced-project-gets-lost-at-compile-time Und gelöst: http://stackoverflow.com/a/4765076/3041974 –

Antwort

2

Ich fand die Lösung. Das Problem war mit der DLL, die mit in der DLL xxx beziehen, die ich im Projekt verwenden muss. Die DLL ist bezieht sich auf zwei weitere dll mit darin, so dass ich Referenz von beiden dieser DLL im Hauptprojekt hinzufügen muss und dann kann ich mit xxx-Anweisung verwenden.

+0

ausgezeichnet, viel Glück. –