2010-11-11 53 views
0

我們安裝了Visual Studio 2008體系結構並創建了一個c#解決方案。我們需要生成UML圖(顯示類,它們之間的關係等)。在架構版本中,我們沒有看到任何可以生成此類圖表的選項。類digram的選項會生成類圖,但不會顯示這種關係。 有人知道嗎?Visual Studio 2008拱形版中的逆向工程選項

在此先感謝。

回答

1

AFAIK UML圖是不存在的在VS 2008中 他們應該在VS提供2010

最好的辦法在這裏:下載一個工具,它可以導入現有的代碼,創建圖表 嘗試企業architect- http://www.sparxsystems.com/

HTH

0

您需要安裝Visio 2003或Visio 2007才能在Visual Studio中生成UML圖。

另請注意,不確定您希望看到哪些關係,但是任何引用對象的屬性,都可以右鍵單擊並選擇「顯示關聯」,它將連接圖中的那些關係。

而且還可以下載動力工具的架構版本,讓您在設計更繪圖能力:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5ef45ad4-336b-4a37-aded-ee9c9d8e6f8d&DisplayLang=en

編輯:顯然,這是從VS2008中刪除。如果您有權訪問Visual Studio 2005,則在2005年有一個步驟here用於對2008項目進行逆向工程。

+0

這聽起來像是錯誤信息。你確定嗎? – 2010-11-11 20:13:34

+0

我很抱歉,這顯然只適用於VS2005 ......顯然這個整合在2008年被刪除了?不知道他們爲什麼會這樣做,但上次我使用Visio的時候是在VS2005中,我認爲這個能力仍然存在。 http://msdn.microsoft.com/en-us/library/cc947873%28VS.90%29.aspx – 2010-11-11 20:23:35