TuesPechkin をしばらく使用してきましたが、今日、ナゲット パッケージを新しいバージョン 2.0.0+ に更新しようとしたところ、Factory.Create() が解決されなくなっていることに気付いたので、GitHub で行った変更を読みに行きました。 dllへのパスが必要になっていることに気付きましたか?
IConverter converter =
new ThreadSafeConverter(
new PdfToolset(
new StaticDeployment(DLL_FOLDER_PATH)));
過去数時間、考えられるほとんどすべてのパス、「\bin」、「\app_data」、「\app_start」などを試しましたが、パスとどのdll?
bin フォルダーに TuesPechkin dll が表示され、これが最初に試したパスでしたが、次のエラーが発生しました。
追加情報: DLL 'wkhtmltox.dll' を読み込めません: 指定されたモジュールが見つかりませんでした。(HRESULT からの例外: 0x8007007E)
そのdllはどこにあり、ライブラリに含まれていないように見えるので入手できます.TuesPechkin.Wkhtmltox.Win32パッケージをインストールしようとしましたが、dllはまだどこにも見つかりません. また、これをasp.net Webサイトプロジェクトで使用しているので、パスを取得するために次を使用するとうまくいくと思いますよね?
var path = HttpContext.Current.Server.MapPath(@"~\bin\TuesPechkin.dll");