Какая строка нужна в конструкторе StaticDeployment в ВтPechkin? Временная папка? Путь dll?Как создать библиотеку в формате PDF (PDF)?
My TuesPechkin PDF конвертер прекрасно работает на IIS моего LOCALHOST используя:
private static readonly IConverter _pdfConverter =
new ThreadSafeConverter(
new RemotingToolset<PdfToolset>(
new Win64EmbeddedDeployment(
new TempFolderDeployment())));
Но при его запуске на Windows Server, IIS логи эту ошибку:
System.DllNotFoundException: Unable to load DLL 'wkhtmltox.dll': The specified module could not be found.
Так что я попытался изменить свой конструктор к этому коду (в случае, если В.Печкин пытался распаковать dll на путь, на который у него не было прав на запись):
private static readonly IConverter _pdfConverter =
new ThreadSafeConverter(
new RemotingToolset<PdfToolset>(
new Win64EmbeddedDeployment(
new StaticDeployment(HttpContext.Current.Server.MapPath(@"~\bin\")))));
Аналогичная ошибка. Оба файла TuesdayPechkin.dll и TuesdayPechkin.Wkhtmltox.Win64.dll находятся в папке bin.