Установка Graphviz не работает (ошибки dll)
Я хотел бы использовать Graphviz с http://graphviz.org/. Моя система - Windows 7 Professional, 64bit, SP 1.
После стандартной установки я получаю следующее сообщение об ошибке дважды при вызове dot.exe:
Заглавие: dot.exe - System Error
Текст: The program can't start because graph.dll is missing from your computer. Try reinstalling the program to fix this problem.
Вызов dot -V
показывает версию (dot - graphviz version 2.30.0 (20130114.0323)
) после двух сообщений об ошибках в консоли.
После первого сообщения консоль показывает Warning: Could not load "C:\Program Files (x86)\Graphviz2.30\bin\gvplugin_pango.dll" - can't open the module
, Это сообщение повторяется после второго всплывающего сообщения об ошибке.
Это также происходит с текущей версией моментального снимка разработки. Установка переменной среды пути для включения "C:\Program Files (x86)\Graphviz2.30\bin" не помогает. Бег msiconfig /a graphviz-2.30.msi
приводит к ошибке разрешения. Бег msiconfig /a graphviz-2.30.msi
из командной строки администратора успешно, но проблема, описанная выше, сохраняется.
Обновление.net до 4.5 не помогло.
Большое спасибо, Карстен
4 ответа
Загрузки Windows теперь показывают только версию 2.28, а не 2.30. Как уже упоминалось в комментариях, 2.28 устанавливается просто отлично.
Я столкнулся с той же ошибкой, смог установить v2.28 после удаления 2.30, и это сработало: http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi
Я тоже сожалею об этом, я использовал для установки 2.28, который работал нормально на Windows XP.
У меня та же проблема с 2.30 на XP, которая была частично исправлена, когда я скопировал cgraph.dll в graph.dll в хранилище установки. (в результате у меня теперь синтаксическая ошибка, которой у меня не было раньше).
Это временное решение, мы должны предупредить команду разработчиков.
У меня была проблема с graphviz v2.3 и v3.0 (dot.exe).
Я попробовал v2.0, и это сработало. Советую всем, у кого была проблема, попробовать.