Startseite > Online-Artikel

Online-Artikel

Visual Studio: Dateistruktur in einem Projekt beeinflussen

23.09.2009

In einem Projektordner in Visual Studio Dateien in Unterverzeichnisse zu verschieben in einfach. Wie hängt man aber eine Datei hierarchisch unter eine andere? dotnetpro verrät den Trick.
Partielle Klassen, die sich über mehrere Dateien erstrecken können, sind gut geeignet, um Code in einer Klasse zu strukturieren: Die öffentlichen Methoden kommen etwa in die eine Datei, die privaten Methoden in eine zweite. Die Übersichtlichkeit wird dadurch gefördert. Ralf Westphal hat das neulich in seinem Blog dargestellt . Wer aber die Datei mit den privaten Methoden im Solution Explorer von Visual Studio hierarchisch unter die Datei mit den öffentlichen Methoden schieben will, muss in das XML der csproj-Datei eingreifen. Das geht aber durch Einfügen eines Elements DependentUpon recht einfach:
<compile include="ClassAPublic.cs" />
<compile include="ClassAPrivate.cs">
<dependentupon>ClassAPublic.cs</dependentupon>
</compile>
Das Resultat


Noch einfacher geht es natürlich mit dem im Blogeintrag von Ralf beschriebenen Add-in oder mit dem Makro, das auch dort zu finden ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen




Anzeige







Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Würden Sie sich zutrauen, einen Compiler zu schreiben?





Ergebnis anzeigen