Ich füge einen Projektverweis zu einem Projekt hinzu, dem bereits ein paar Projektverweise hinzugefügt wurden. Wenn ich die bestehenden inspizieren Eigenschaften, sie haben alle Wege, um ihre Projekte bin
Verzeichnis, zB:Warum zeigt meine Projektreferenz auf eine DLL im "obj" -Verzeichnis?
C:\MyProject2\bin\Debug\MyProject2.dll
Wenn jedoch ein anderes Projekt Referenz hinzufügen, es endet mit einem Pfad zu seinem obj
Verzeichnis verweist :
C:\MyProject3\obj\Debug\MyProject3.dll
Das dLL nicht einmal zu existieren scheint! (Dies kann auch daran liegen, dass ich die gesamte Lösung noch nicht kompilieren kann.)
Warum würde ein Projektbezugspunkt auf den Behälter und ein anderer auf obj? Und wie man es korrigiert?
Der Pfad zur DLL befindet sich nicht in der Projektdatei. Die Projektdatei enthält nur den Pfad der Datei 'csproj' des referenzierten Projekts. Beispiel: '' –
Haben Sie versucht, alle generierten Verzeichnisse (obj, bin) zu löschen und dann den Projektverweis erneut hinzuzufügen, nachdem Sie ihn entfernt haben. Das sieht ein VS-Problem aus, das ich nicht reproduzieren kann. Meine Projektreferenzen sind bin. – Anubis
Ich habe jetzt versucht, die Lösung zu säubern und dann die Projektreferenz hinzuzufügen, aber es hatte das gleiche Ergebnis. –