1.打開visio
2.選擇uml model diagram進入uml編輯區
3.假如說畫好了類圖
4.菜單-->uml-->code-->generate,進入代碼産生頁面
5.選擇語言,有c#,c++,vb
6.浏覽location
7.勾選右邊要産生代碼的項目
8.點選ok
就可以生成了,但是要保證你所建的圖是正确的,否則會報錯,産生不了
對 Visual Studio.NET 源代碼進行反向工程
在 Visual Studio.NET 中,打開一個項目或解決方案,然後在“解決方案資料總管”中選擇您要對其進行反向工程的解決方案或項目。
注 如果已經選擇解決方案,則該解決方案中的每一項目都将進行反向工程。
在 Visual Studio 的“項目”菜單上,指向“Visio UML”,然後單擊“反向工程”。
在“選擇 Visio UML 檔案”對話框中,指定用于命名和儲存 Visio 繪圖檔案的選項。
在“儲存于”下,指定一個位置。
在“檔案名”下,鍵入用于 UML 圖的檔案名,或者接受預設名稱。Visio 繪圖檔案的預設檔案名就是所選的 Visual Studio 解決方案或項目的名稱。
在“另存為類型”下,預設設定為 Visio 檔案 (*.vsd)。
要在 Visio 中開始反向工程并打開新檔案,單擊“儲存”。
此時将出現“UML 反向工程”對話框,顯示操作的進度。要停止目前的反向工程操作,單擊“取消”。
在 Visio 中,将圖示從樹視圖中拖到繪圖頁,建立表示模型視圖的靜态結構圖。