Visual Studio 2010: как создать диаграмму компонентов из кода

Я попал в проект, который разрабатывался довольно давно, и в нем не хватает моделей и документации по дизайну. Мы используем Visual Studio 2010 Ultimate. Существует одна старая предварительная модель архитектуры VS, и я пытаюсь ее расширить, чтобы показать, как система выглядит с разных точек зрения.

Хотя я могу довольно хорошо генерировать диаграммы классов и генерировать диаграммы последовательностей на лету, я застрял в генерации диаграмм компонентов. Я хотел избежать боли, создавая его самостоятельно, и хотел, чтобы мог быть какой-то простой процесс, чтобы отразить код / ​​реализацию в достаточной степени. Тонкая настройка не является проблемой.

Я ожидал, что смогу поместить сборки в решение как компоненты в проводнике моделей. Но не мог. Я также попытался перетащить проекты на диаграмму компонентов или в пространства имен / классов из проводника архитектуры на диаграмму компонентов.

Есть ли легкий выход?

1 ответ

Решение

Вам нужно будет загрузить и установить Visual Studio SDK и Visual Studio Visualization and Modeling SDK, а затем создать решение для конкретного домена.

К сожалению, это почти вся информация, которую я смог собрать, так как я не могу установить VS 2010 SDK, даже если у меня установлен VS 2010 Professional. Если вам не удастся установить его самостоятельно, вот ссылка на сообщение на форуме Microsoft о человеке с такой же проблемой atm. Это все еще не решено, но только что спросили некоторое время назад.

Изменить: Для создания диаграмм компонентов UML с VS2010 потребуется VS2010 Ultimate. Я не совсем уверен, нужна ли вам эта программа для фактической установки Modeling SDK. Хотя я не испытываю необходимости тестировать его на моей Профессиональной установке, и у вас все равно есть Ultimate.

Другие вопросы по тегам