Рейтинг@Mail.ru
aave

aave

Как вернуть поддержку диаграмм классов в Visual Studio 2017

Опубликовано в Полезные советы

Print Friendly, PDF & Email

В Visual Studio 2017 имеется новый инструмент для создания карты классов. Но во многом старый инструмент был проще, функциональнее и удобнее. Чтобы вернуть в Visual Studio 2017 поддержку старого дизайнера классов, нужно сделать следующее.

В файле c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\Managed\Microsoft.VisualBasic.DesignTime.targets (или аналогичный файл для C#, если вы программируете на C#) найти строку: <ProjectCapability Include="VB;Managed"/> и добавить в неё ClassDesigner, чтобы получилось <ProjectCapability Include="VB;Managed;ClassDesigner"/>

Теперь в проекте, в который нужно добавить диаграмму классов, создаём файл с расширением *.cd и вот таким содержимым:

<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1">
<Font Name="Segoe UI" Size="9" />
</ClassDiagram>

Кстати, в меню добавления в проект нового элемента (Ctrl+Shift+A) имеется пункт «Диаграмма классов» (Class Diagram):

Добавление дизайнера классов в Visual Studio 2017
Добавление дизайнера классов в Visual Studio 2017
Print Friendly, PDF & Email
Подробнее ...
Подписаться на этот канал RSS