Я использую Ghostscript.Net, версия = 1.2.1.0, чтобы растеризовать PDF в изображения.Я ссылался как на 32-битную gsdll32.dll, так и на 64-битную gsdll64.dll ghostscript в папке моего проекта / bin.Я использую этот фрагмент кода, чтобы получить путь к ghostscript dll:
var ghostScriptPath = Environment.Is64BitProcess ? HttpContext.Current.Server.MapPath("/bin/gsdll64.dll"):
HttpContext.Current.Server.MapPath("/bin/gsdll32.dll");
Это прекрасно работает на локальном конце, у меня нет проблем с растеризацией PDF, однако после развертывания на сервере,выдает исключение:
System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'Ghostscript.NET, версия = 1.2.1.0, культура = нейтральная, PublicKeyToken = f85051de34525b59' или одна из ее зависимостей.Система не может найти указанный файл.Имя файла: 'Ghostscript.NET, Версия = 1.2.1.0
Есть идеи о том, как решить проблему?