Я использую Graphviz Dlls в приложении asp.net, я использую описанный здесь метод для доступа к Dlls через мой код c #: -
http://implicitoperator.com/blog/2010/4/11/graphviz-c-sample.html
http://implicitoperator.com/blog/2009/12/24/rendering-an-in-memory-graphviz-image-with-c.html
Все работает, как я ожидаю, на моем локальном компьютере во время отладки, и я получаю pdf моего графика обратно.
Проблема в том, что когда приложение развернуто на нашем сервере UAT, граф не отображается.т генерируется.Не выдается никаких исключений, и, похоже, нет никаких ошибок вообще, я просто получаю пустой PDF вместо PDF с графиком.
Я проверил, что приложение имеет правильные разрешения для вызова неуправляемого кода, япроверил, приложение может найти graphviz Dlls, и я проверил, что код точки, входящий в вызов метода, является таким же локально, как и на сервере.Все в порядке.
Я рву волосы с этой проблемой, у кого-нибудь есть идеи, в чем может быть проблема?