Visual Studio 2012 - Hinzufügen eines Dateilinks zu einer Datei im selben Projekt
Beim Hinzufügen einer Datei aus einem anderen Visual Studio 2012-Projekt zu meinem aktuellen Projekt mithilfe der Option "Als Link hinzufügen" im Dialogfeld "Vorhandenes Element hinzufügen". Die Dateiverknüpfung ist gut erstellt und alles ist in Ordnung.
Wenn ich den gleichen Trick für eine vorhandene Datei in dergleich VS2012-Projekt (befindet sich jedoch in einem anderen Ordner) Der Link wird nicht erstellt. Visual Studio ignoriert die Aktion einfach. Warum ist das nicht möglich? Gibt es eine Problemumgehung dafür, damit ich Dateilinks zu Dateien im selben Projekt hinzufügen kann?
Hintergrundinformation: Ich möchte NuGet-Pakete und deren Aktualisierungsmechanismus verwenden, aber NuGet speichert nur alles in einer Ordnerstruktur (wie die Ordner 'Scripts' und 'Content'), was ich nicht verwenden möchte. Ich benutze einen "libs" -Ordner für externe Sachen. Aber wenn ich die importierten NuGet-Dateien verschiebe, wird der Aktualisierungsmechanismus unterbrochen, und ich möchte Dateilinks (unterhalb des libs-Ordners) zu den importierten Dateien erstellen, die sich im Ordner 'Scripts' usw. befinden.
Ich habe bereits versucht, die .csproj-Datei manuell zu bearbeiten, aber dann werden die Linkdefinitionen immer noch ignoriert. Die einzige Lösung, die ich mir vorstellen kann, ist, ein anderes Projekt nur für die NuGet-Pakete zu erstellen und Links zu den importierten Dateien in meinem anderen Projekt hinzuzufügen, aber das scheint mir ein bisschen übertrieben zu sein.