instalação Graphviz não funciona (erros de dll)

1

Gostaria de usar o Graphviz no link . Meu sistema é o Windows 7 Professional, 64 bits, SP 1.

Após a instalação padrão, recebo a seguinte mensagem de erro duas vezes ao invocar o dot.exe:

Título: dot.exe - System Error

Texto: The program can't start because graph.dll is missing from your computer. Try reinstalling the program to fix this problem.

Invocar dot -V mostra a versão ( dot - graphviz version 2.30.0 (20130114.0323) ) após as duas mensagens de erro no console.

Após a primeira mensagem, o console mostra Warning: Could not load "C:\Program Files (x86)\Graphviz2.30\bin\gvplugin_pango.dll" - can't open the module . Esta mensagem é repetida após a segunda mensagem de erro do popup.

Isso também acontece com a versão atual do instantâneo de desenvolvimento. Definir a variável de ambiente do caminho para incluir "C: \ Arquivos de Programas (x86) \ Graphviz2.30 \ bin" não ajuda. A execução de msiconfig /a graphviz-2.30.msi resulta em um erro de permissão. Executar msiconfig /a graphviz-2.30.msi de um prompt de comando do administrador é bem-sucedido, mas o problema descrito acima persiste.

Atualizar o .net para 4.5 não ajudou.

Muito obrigado Carsten

    
por C-Otto 22.01.2013 / 12:44

4 respostas

1

Os downloads do Windows agora mostram apenas a versão 2.28, não a 2.30. Como mencionado nos comentários, o 2.28 instala muito bem.

    
por 24.01.2013 / 08:12
3

Eu acertei o mesmo erro, consegui instalar a v2.28 depois de desinstalar a 2.30 e ela funcionou: link

    
por 22.01.2013 / 19:24
2

Sinto muito por isso também, eu costumava instalar o 2.28 que estava funcionando bem no Windows XP.

Eu tenho o mesmo problema com o 2.30 no XP, que foi corrigido parcialmente quando copiei cgraph.dll para graph.dll no repositório de instalação. (como resultado, tenho agora um erro de sintaxe, que eu não tinha antes).

Essa é uma solução temporária, devemos alertar a equipe de desenvolvimento.

    
por 22.01.2013 / 17:52
0

Eu tive um problema com graphviz v2.3 e v3.0 (dot.exe).

Eu tentei v2.0 e funcionou. Eu aconselho a todos que tiveram um problema para experimentá-lo.

    
por 17.03.2013 / 11:37