Я пытаюсь использовать ABCpdf .NET с Azure App Service и получать следующую ошибку при создании PDF.ABCpdf .NET с Azure App Service
Unable to render HTML. Failed to configure IE 9 or above for the MSHtml engine:
Access denied while writing to the registry.
For IIS applications, please enable "Load User Profile" or
consult MSHtmlBootstrap in the documentation.
Обычно в виртуальной машине я установил бы Load User Profile
к True
и он работает, но в Azure App службы, не имеют доступа к конфигурации IIS Application Pool.
По словам разработчика ABCpdf, он должен работать с веб-сайтами Azure.
http://www.websupergoo.com/support-azure-abcpdf.htm
Windows Azure веб-сайтов
WAWS сайты работают как 32-разрядные процессы в нескольких сданных среде. Чтобы изолировать один сайт от другого WAWS, он заблокирован для предотвращения межпроцессного взаимодействия. Хотя вы можете обнаружить, что ABCpdf (32-разрядная версия) будет установлена в WAWS, мы ожидаем, что функциональность будет уменьшена.
Я сообщил своему клиенту и теперь использую Azure VM для размещения своего приложения. –