2016-07-14 5 views
2

Azure App Service에서 ABCpdf .NET을 사용하고 PDF 생성시 다음 오류가 발생합니다.Azure App 서비스가있는 ABCpdf .NET

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. 

보통 VM에서 나는 True-Load User Profile을 설정합니다 그것은 작동하지만 푸른 앱 서비스에, 나는 IIS 응용 프로그램 풀 구성에 액세스 할 수 없습니다.

ABCpdf의 개발자에 따르면 Azure 웹 사이트에서 작동해야합니다.

윈도우 Azure 웹 사이트

http://www.websupergoo.com/support-azure-abcpdf.htm

WAWS 사이트는 멀티 tenanted 환경에서 32 비트 프로세스로 작동합니다. 한 사이트를 다른 사이트와 격리시키기 위해 프로세스 간 통신을 막기 위해 잠겨 있습니다. WAWS에 ABCpdf (32 비트)가 설치되어있는 것을 발견 할 수 있지만 기능이 저하 될 것으로 예상됩니다.

답변

3

Azure Web Apps (이전 웹 사이트)로 레지스트리를 수정할 수 없습니다. 따라서 앱이 자체적으로 등록 할 수 없기 때문에 오류가 발생합니다. 멀티 테넌트 서비스이므로 레지스트리를 수정할 수 없습니다.

VM 또는 웹/작업자 역할 (모두 은 레지스트리 수정 허용)을 사용하여 페이지를 다시 살펴보아야합니다.

+0

저는 고객에게 알리고 Azure VM을 사용하여 응용 프로그램을 호스팅 할 것입니다. –

관련 문제