Графы классов в DocBlox на Windows не работают

Я не могу заставить граф классов генерироваться в Windows, и я не уверен, где искать ошибку. Я установил Graphviz в качестве администратора в Windows 7, и кажется, что все работает.

Я использовал файл DocBlox.xml, который работает на компьютере Ubuntu и генерирует графику, но я ничего не получаю в Windows.

Есть мысли о том, что может быть не так, или где искать ошибки?

Командная строка в главном каталоге: docblox --force -v

docblox.xml -> DocBlox.xml
doxblox.log -> DocBlox.log

Когда я иду в проект, изображение представляет собой простой графический X в IE 8, для отсутствующего изображения. Classes.svg является 2K.

1 ответ

Решение

Обычно это происходит потому, что DocBlox не может найти dot исполняемый файл, который устанавливается вместе с GraphViz. Это легко проверить, перейдя в произвольный каталог в командной строке и набрав dot,

Если это не работает, вам нужно добавить двоичную папку GraphViz в ваш путь.

Если это не будет решением; пожалуйста, вставьте свой вывод при использовании -v (подробный) вариант, так что DocBlox будет выводить дополнительную информацию.

Обновить
Похоже, я либо неправильно прочитал вступительное сообщение или последующие изменения: в вашей установке DocBlox нет ничего плохого. IE8 и ниже изначально не поддерживают SVG; для того, чтобы это работало, вам нужно либо обновить браузер, либо установить (в настоящее время снят с производства) плагин Adobe SVG.

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