2012-04-05 3 views
4

Ich möchte nicht mit EF arbeiten, aber ich hätte gerne eine visuelle, automatisch aktualisierte oder aktualisierbare Repräsentation des Objektmodells meiner Assembly, die Beziehungen zu anderen Klassen im Modell angibt, wie das EF-Modell, aber nicht zur Persistenz. Es scheint so, als ob das existieren sollte, aber die einzigen Dinge, die ich finden kann, sind sehr manuell oder unter der Annahme, dass Sie alle Ihre Objekte beibehalten wollen. Ich will definitiv nicht für etwas bezahlen.Gibt es ein Visual Studio Tool, um das Objektmodell der Assembly anzuzeigen?

Gibt es etwas, das ich vermisse?

+0

Nichts, nicht wahr? Das ist deprimierend. –

+0

Suchen Sie nach einem UML-Klassendiagramm? – Geoff

+0

Ja, im Grunde. –

Antwort

2

Ich bin mir ziemlich sicher, dass die "View-Klassendiagramm" Option in allen Visual Studio 2010 Edtions zur Verfügung steht. Hier ist ein weiterer Thread darüber: Visual Studio 2010 Professional: class diagram tool

Überprüfen Sie, ob Sie es in Ihrem Kontextmenü haben.

Nicht, dass Sie dem Tool explizit mitteilen müssen, dass Assoziationen wie aggregierte Klassen angezeigt werden sollen, es wird standardmäßig nur die Vererbung angezeigt.

+0

Ein bisschen Cludgier, als ich gerne hätte, aber naja. Ich wusste nicht, dass es das könnte. –

1

Das "Class Diagram" ist, was Sie suchen. Wenn dies nur in VS Ultimate verfügbar ist, haben Sie möglicherweise kein Glück. Es macht jedoch Sinn, weil die ultimative Version alle Planungswerkzeuge (Architecture Explorer und andere UML-Funktionen) haben soll.