5

Ich beabsichtige, eine Reihe von .NET-Projekten in separaten Lösungen in einer Lösung zu kombinieren. Einige der Projekte erscheinen in mehr als einer Lösung. Es ist alles C#, aber ich denke nicht, dass das relevant ist. Wir haben eine vollständige Palette von Projekten, Klassenprojekt, Windows-Formulare, Website, Web-Services.In Visual Studio, Programmieren von .NET, wie kann ich eine Dateireferenz von einer Projektreferenz unterscheiden?

Die Verknüpfungen zwischen den Projekten bestehen aus einer Mischung aus Dateiverweisen (Verweis hinzufügen -> Registerkarte Durchsuchen) und Projektreferenzen (Verweis hinzufügen -> Registerkarte Projekte). Ich möchte die Dateiverweise auf Projektreferenzen ändern, wenn alle Projekte in derselben Lösung sind.

Gibt es irgendwo die Benutzeroberfläche von Visual Studio (ich verwende Visual Studio 2008), die es mir erlaubt, eine Projektreferenz von einer Dateireferenz zu unterscheiden? Wenn dies nicht gelingt, gibt es eine einfache Möglichkeit, dies zu erkennen, indem Sie die Projektdatei mit einem anderen Werkzeug oder sogar einem Texteditor betrachten?

Antwort

12

Die Eigenschaft Specific Version wird nicht in Projektreferenzen angezeigt.

+0

Fantastischer Tipp! Sehr Tastatur freundlich. Ich habe das Eigenschaftsfenster abgedockt. Dann prallte ich die Liste der Referenzen mit der Pfeiltaste ab und suchte nur nach der Eigenschaft Spezifische Version, die angezeigt werden sollte. – RichardHowells

3

Gehen Sie zu Projekt -> Projektabhängigkeiten. Es werden nur Projektreferenzen angezeigt. Die anderen Referenzen wären Assembly-Referenzen.

+0

Dieser Tipp funktioniert auch in VS2005. "Spezifische Version" ist cool, aber existiert anscheinend nicht bis VS2008. – NealWalters

0

VS zeigt Eigenschaften für alle Dateien in einer Lösung/Projekt und wenn Sie die Eigenschaften im Eigenschaftenfenster betrachten, können Sie den Pfad sehen, so wie ich es tue.

Verwandte Themen