SixDark
Erfahrenes Mitglied
Hi @all!
Ich möchte gern das Solution-File, alle in dieser Solution enthaltenen Projekte und in diesen Projekten wiederum alle Dateien auslesen und strukturieren. D.h. ich möchte wissen welche Projekte in der Solution sind, welche Dateien und Unterordner in den Projekten sind und natürlich - ganz wichtig - was die einzelnen Dateien (.cs-Files hauptsächlich) enthalten - also private, public, protected... Member, welche Methoden, was die Methoden für Parameter erwarten, was sie für einen Rückgabewert haben etc.
FRAGE:
Kann man das mit Reflection, ohne eine Instanz der jeweiligen Klassen zu erstellen und ohne diese Assamblies zu kompilieren? Also sozusagen, Project-File öffnen und dann auf den Inhalt parsen? Genauso bei den Klassen-Files!? Ich möchte ungern mit String-Parsern rumspielen - ist mir eigentlich zu aufwändig. Aber vielleicht gibt es ja eine Mögliochkeit im DOTNET-FW, die ich nur noch nicht gefunden habe...
Vielen Dank an alle, die mir helfen wollen!
MfG
..::SD::..
Ich möchte gern das Solution-File, alle in dieser Solution enthaltenen Projekte und in diesen Projekten wiederum alle Dateien auslesen und strukturieren. D.h. ich möchte wissen welche Projekte in der Solution sind, welche Dateien und Unterordner in den Projekten sind und natürlich - ganz wichtig - was die einzelnen Dateien (.cs-Files hauptsächlich) enthalten - also private, public, protected... Member, welche Methoden, was die Methoden für Parameter erwarten, was sie für einen Rückgabewert haben etc.
FRAGE:
Kann man das mit Reflection, ohne eine Instanz der jeweiligen Klassen zu erstellen und ohne diese Assamblies zu kompilieren? Also sozusagen, Project-File öffnen und dann auf den Inhalt parsen? Genauso bei den Klassen-Files!? Ich möchte ungern mit String-Parsern rumspielen - ist mir eigentlich zu aufwändig. Aber vielleicht gibt es ja eine Mögliochkeit im DOTNET-FW, die ich nur noch nicht gefunden habe...
Vielen Dank an alle, die mir helfen wollen!
MfG
..::SD::..