1

我參與了一個項目,該項目在開發中已經有相當長的一段時間,並且缺少設計的模型和文檔。我們正在使用Visual Studio 2010 Ultimate。有一個老的初步的VS體系結構模型,我試圖將它擴大到從不同的角度展示系統的外觀。雖然,我可以很好地生成類圖,並在運行中生成序列圖,但我一直在生成組件圖。我想避免產生我自己的痛苦,並希望能夠通過一些簡單的過程來在很大程度上反映代碼/實現。微調不是問題。Visual Studio 2010:如何從代碼生成組件圖

我預料到,我可以將組件放在解決方案中作爲模型瀏覽器中的組件。但不能。我還嘗試將項目拖放到組件關係圖或命名空間/類從架構資源管理器到組件關係圖。

有什麼簡單的辦法嗎?

回答

3

您需要下載並安裝Visual Studio SDKVisual Studio Visualization and Modeling SDK,然後創建一個特定於域的語言解決方案。

不幸的是幾乎所有的信息,我可以收集,因爲我無法安裝VS 2010 SDK即使我確實安裝了VS 2010 Professional。如果你碰巧無法自己安裝它here is a link在微軟論壇上的帖子有人有同樣的問題atm。它仍然沒有解決,但剛剛被問到。

編輯:用VS2010創建UML組件圖,需要VS2010 Ultimate。我不太清楚你需要它來實際安裝Modeling SDK。不過我不覺得有必要在我的專業版安裝上進行測試,無論如何你的確擁有Ultimate。

+0

但DSL如何幫助創建UML組件圖?我可以安裝SDK。 – Kangkan

+1

您沒有提到UML和afaik,您可以在DSL中創建組件圖。但是不要害怕,顯然你可以用VS2010 Ultimate和Modeling SDK創建UML組件圖。克林特埃德蒙森創造了一個視頻教程,它處理這個[在這裏](http://channel9.msdn.com/blogs/clinted/uml-with-vs-2010-part-6-designing-a-projects-physical-structure )。 –

相關問題