我正在一个asp.net应用程序中使用Graphviz Dlls,我正在使用此处描述的方法通过我的c#代码访问Dlls:-
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,以及检查了进入方法调用的dot代码在本地和服务器上是否相同,所有内容都没问题。
我为这个问题感到苦恼,是否有人有任何想法?
问题是当应用程序部署到我们的UAT服务器时没有生成图形。没有抛出任何异常,似乎没有任何错误,我只得到一个空白的PDF,而不是带有图形的PDF。
我已经检查了应用程序是否具有调用非托管代码的正确权限,检查了应用程序是否可以找到graphviz Dlls,以及检查了进入方法调用的dot代码在本地和服务器上是否相同,所有内容都没问题。
我为这个问题感到苦恼,是否有人有任何想法?