我一直在使用VS 2015和類圖項目。我最近升級到2017年,似乎無法找到類圖項目。任何人都知道我如何得到它?VS 2017中的類圖
回答
看來它在Visual Studio 2015中工作得很好,但在Visual Studio 2017中不起作用。它只是不在項目的菜單上。
剛發現可用。看到我的答案。 –
您需要安裝「的Visual Studio擴展開發」所需要的UI元素工作負載和Visual Studio 2017安裝程序中的「類設計器」可選組件以獲取該功能。
參見:Visual Studio Community 2017 component directory
但這種項目是對所有項目類型不可用。只爲自己嘗試:
在控制檯應用程序(.NET Framework)可用;
在控制檯應用程序(.NET Core)不可用。
我找不到更多有關.NET Core項目未來可用性的信息。
[類圖在ASP.NET核心項目中不可用,但在ASP.NET項目中可用。](https://developercommunity.visualstudio.com/content/problem/33831/class-diagram-not-available-in-aspnet -core-project.html); [網絡核心項目的類圖](https://developercommunity.visualstudio.com/content/problem/19101/class-diagram-for-net-core-project.html) – Dmitry
GitHub/dotnet:[確保類圖工作](https://github.com/dotnet/project-system/issues/256) – Dmitry
使用我最新的Enterprise VS2017,我在VS Quick Launch中輸入了類設計器(右上角),它彈出一個安裝鏈接。點擊,關閉VS並安裝,重啓,然後關閉比賽...請享用!
也在社區工作。 –
如果您運行西班牙語版本 – xav56883728
以下步驟爲我工作:
- 關閉VS.
- 運行Visual Studio安裝程序。
- 單擊'Visual Studio Professional 2017'下的'修改'按鈕
- 在新窗口中,向下滾動並選擇'其他工具集'下的'Visual Studio Extension Development'。
- 然後在右邊,如果沒有選中,點擊「類設計器」
- 點擊「修改」,以確認
順便說一句,您需要輸入「Diseñadorde clases」。現在它是可以從VS實現的,所以不需要關閉,只需點擊工具 - >獲取工具和功能 –
我使用VS 2017年企業,你可以找到安裝的選項使用他在VS中快速啓動的類圖擴展。
Woo-hoo!它與一些破解工作!
根據this comment您需要:
手動編輯
Microsoft.CSharp.DesignTime.targets
位於C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\Managed
(用於VS社區版,修改其他版本的路徑),追加ClassDesigner
值ProjectCapability
(右窗格):重新啓動VS.
- 手動創建的文本文件,說
MyClasses.cd
有以下內容:<?xml version="1.0" encoding="utf-8"?> <ClassDiagram MajorVersion="1" MinorVersion="1"> <Font Name="Segoe UI" Size="9" /> </ClassDiagram>
賓果。現在你可以在VS中打開這個文件。在VS啓動之後,您會看到錯誤消息「對象引用未設置爲對象實例」,但圖表起作用。
經過上VS 2017年社區版,v15.3.0與.NETCore 2.0應用程序/項目:
GitHub的問題expected to fix in v15.5
在法國版的Visual Studio Community 2017,在搜索欄中輸入「Concepteur de classes」。
德文:「Klassen Designer」:) - 有趣的是,MS無法識別它在本地化搜索中的默認語言。 .... – dba
- 1. VS 2017中的ConfigurationManager問題
- 2. VS 2017 .NET Core BinaryFormatter
- 3. VS 2017安裝庫
- 4. 在VS 2017 U1(15.3)
- 5. 試圖瞭解Git(通過VS 2017)
- 6. Signalr的StatusCode 500 VS 2017年
- 7. VS 2017 C++彙編問題
- 8. VS 2017 intellisense問題與ValueTuple
- 9. 無法在2017年VS
- 10. 清除VS 2017緩存
- 11. VS 2017 15.3.3未回覆
- 12. VS 2017 CMake不識別宏
- 13. 短路評估VS 2017 C++
- 14. 2017/Swift 3.1 - GCD vs NSOperation
- 15. VS 2017和Docker:操作中止
- 16. Xamarin在VS 2017中未正確加載
- 17. 在VS 2017中創建團隊項目
- 18. Wix Project在VS 2017中不可用
- 19. 如何在VS 2017中調試webpacked TypeScript
- 20. VS 2017中缺少ASP.NET Core 2模板
- 21. Git主頁在VS 2017中缺少圖標15.2(26430.13)
- 22. VS 2015,類圖
- 23. 重命名類Visual Studio 2017
- 24. 的NuGet CLI甚至與VS 2017年RC3
- 25. lib.web.mvc與VS 2017的安裝問題
- 26. VS 2017定製CodeTemplates的社區支持
- 27. docker-compose.vs.release.yml VS 2017上的卷綁定
- 28. 適用於VS 2017的Xamarin Inspector擴展
- 29. 卸載Visual Studio 2017企業和安裝VS 2017社區
- 30. VS 2017 asp.net MVC哪裏是owin啓動類
轉到菜單工具 - >獲取工具和功能。選擇「Visual Studio擴展開發」工作負載,選擇「類設計器」選項。安裝 –