WkHtmlToXSharpは、優れたHtmlからPDFへの変換ライブラリwkhtmltopdfライブラリのC#ラッパー(P/Invokeを使用)です。 https://github.com/TobiTonner/WkHtmlToXSharpWindows Server 2008 R2 x64環境でのWkHtmlToXSharpエラー
は、私はそれらの 一つは、ウェブサイトにウェブサイトのバージョンと別のウェブサイトBを言わせてのWindows Server 2008 R2 x64の環境をステージングに2つのウェブサイトを持っています。
WkHtmlToXSharp変換がバージョンに取り組んでいたが、私は変換がそのバージョンに取り組んでいないBバージョンを設定するとき、私はエラーを取得しています:
HtmlToPdf conversion failed: Failed loading page http://website/Convert (sometimes it will work just to ignore this error with --load-error-handling ignore)
私はなぜ思っていましたそれは起こっていると指摘したよりのウェブサイトはと同じフォルダを探して、サイトを探しています。そして、私が実行しているときに私は驚いた変換がうまくそこに働いているが、私が台無しになっているときB私はまだ同じエラーが発生していますが、面白いことは両方のサイトが同じソースコード)。私はちょうどそれがなぜ起こったのだろうと思っています。どちらのウェブサイトも、同様のアプリケーションプール設定を持ち、32ビットアプリケーションを有効にしておくと有効になります。また、私は両方のウェブサイトのために同じアプリケーションプールを設定しようとしていたと同じことが起こって、サイト上での変換が動作していますが、Bサイトではありません。
私のローカル環境(Windows 7 x64)では、どちらの場合でも同じWebサイトのコンバージョンを設定しています。
はまた、私はエラーを無視するためのコードでいくつかの変更作られた: converter.ObjectSettings.Load.LoadErrorHandling = LoadErrorHandlingType.ignore;
をしかし、それはエラーを修正しないで、唯一の違いは、今私がBウェブサイト上の変換の場合には、空のPDFファイルを取得していますということです。
Windows Serverの中で、WkHtmlToXSharp.dllまたはwkhtmltopdfの2つのコピーを実行しているか、またはそのような何かが起こっていることを拒否する何かが考えられます。
多分、それについてのアイデアはありますか?
私は同様の問題に直面しています。あなたはこれに対する解決策を見つけましたか?はいの場合は、私にPMしてください。 –
私達もそうです。任意の解決策??? – Aaron