在其他 Visual Studio 版本中讀取模型和圖表
在不支援模型建立的 Visual Studio 版本中開啟模型時,會以唯讀模式開啟模型。 在此模式中,您可以變更圖表的版面配置,但是無法變更模型。
若要查看哪些版本的 Visual Studio 支援模型建立,請參閱架構和模型工具的版本支援。
取得模型和圖表的存取權
若要讀取相依性圖表,您必須先使用 Visual Studio 開啟模型專案,然後在其內開啟圖表。
基於這個理由,如果您想要讀取相依性圖表,則也必須存取在其中建立它的模型專案。 從原始檔控制存取專案,或取得專案檔複本,即可完成這項作業。
注意
這不適用於透過程式碼產生的 Code Map 和 .NET 類別圖。 這些圖表可以與模型專案分開檢視。
若要讀取相依性圖表,您需要的最低檔案集如下所示:
您想要讀取之圖表的兩個圖表檔案,例如 MyDiagram.classdiagram 和 MyDiagram.classdiagram.layout。
注意
針對相依性圖表,您也應該有名為 MyDiagram.layerdiagram.suppressions 的檔案。
模型專案檔 (MyModel.modelproj)
根模型檔案 (ModelDefinition\MyModel.uml)
圖表中所參考之任何套件的套件檔案 (ModelDefinition\MyPackage.uml)
您可以在唯讀模式中進行的變更
如果您在不支援模型建立的 Visual Studio 版本中開啟模型和其圖表,則無法變更模型。 也就是說,您無法變更圖表或模型總管中所顯示的項目和關聯性。 不過,您可以對圖表的版面配置進行一些變更:
重新排列圖表上的圖形和連接器。
展開和摺疊圖形。
您可以儲存這些變更。 如果您想要讓其他使用者看到您的變更,則必須至少傳送更新過的 .layout 檔案。