相关疑难解决方法(0)

EvoPDF库在Windows Azure托管站点上失败

EvoPDF HTML到PDF转换库(http://www.evopdf.com/)声称它支持Windows Azure云平台,但是我无法让它工作.我得到了例外:

[Exception: Could not get conversion result header. Data receive error. Could not receive data. Error code: 109]
   EvoPdf.HtmlToPdf.ImgConverter.GetLayoutFromUrl(String url, ps& htmlParseInfo) +622
   EvoPdf.HtmlToPdf.PdfConverter.ConvertAndGetPdfDocument(String url, String htmlString, String baseUrl, String internalLinksDocUrl, Boolean fromUrl) +9748
   EvoPdf.HtmlToPdf.PdfConverter.ConvertAndSaveToStream(Stream outStream, String url, String htmlString, String baseUrl, String internalLinksDocUrl, Boolean fromUrl) +61
   EvoPdf.HtmlToPdf.PdfConverter.SavePdfFromUrlToStream(String url, Stream outPdfStream) +20
Run Code Online (Sandbox Code Playgroud)

这看起来像是在图书馆通过网络请求获取HTML内容时失败了.Azure中是否存在阻止传出Web请求的内容?

该库被部署为两个DLL,一个本机DLL和一个托管程序集 - 是否需要任何特殊的Azure配置才能加载本机DLL?(该库确实支持xcopy部署,我在其他托管环境中以这种方式工作).

azure evopdf

5
推荐指数
1
解决办法
3705
查看次数

标签 统计

azure ×1

evopdf ×1