530 Stimmen

Der Typ oder Namespace-Name konnte nicht gefunden werden

Ich habe eine C# Lösung mit mehreren Projekten in Visual Studio 2010 . Das eine ist ein Testprojekt (ich nenne es " PrjTest "), das andere ist ein Windows Forms Application Projekt (ich nenne es " PrjForm "). Es gibt auch ein drittes Projekt, auf das PrjForm verweist und das es erfolgreich nutzen kann.

PrjForm Referenzen PrjTest y PrjForm hat eine Klasse mit einem using Erklärung:

using PrjTest;
  1. Die Referenz wurde korrekt hinzugefügt
  2. using die Anweisung ist korrekt platziert
  3. Die Rechtschreibung ist korrekt
  4. PrjTest wird erfolgreich erstellt
  5. PrjForm baut fast, bricht aber an der using PrjTest; Zeile mit dem Fehler:

Der Typ oder Namespace-Name 'PrjTest' konnte nicht gefunden werden (fehlt eine using-Anweisung oder ein Assembly-Verweis?)

Ich habe Folgendes versucht, um das Problem zu lösen:

  1. Resharper entfernt (da Resharper keine Probleme hatte, das referenzierte Projekt zu erkennen, dachte ich, es könnte einen Versuch wert sein)
  2. Die Referenz und die using-Anweisung wurden entfernt und neu hinzugefügt
  3. Neu erstellte PrjForm von Grund auf
  4. PrjForm befindet sich derzeit im Ordner PrjTest, ich habe versucht, es in einen anderen Ordner zu verschieben
  5. Laden Sie die Lösung auf einen anderen Computer mit einer neuen Kopie von VS 2010

Ich habe meine Hausaufgaben gemacht und viel zu lange im Internet nach einer Antwort gesucht, aber keine der Lösungen hat bisher geholfen.

Was könnte ich sonst noch versuchen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X