Доступ к разделу реестра запрещен (ABCPdf)
Я пытаюсь использовать ABCPdf 8.1, и при использовании метода AddImageUrl(...)
я получаю следующую ошибку:
Отключен доступ к разделу реестра "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl".
Я просмотрел в реестре, и main\featurecontrol не существует для CURRENT_USER, поэтому я не могу изменять разрешения на него.
Кто-нибудь испытал это раньше или знал какие-либо решения, которые я мог бы попробовать?
Заранее спасибо
Ответы
Ответ 1
Возможно, это проблема между IE9 и ABCPDF. Если эта ошибка возникает с помощью AddHtml() или AddImageHtml(), я предлагаю вам изменить механизм рендеринга из MSHtml в Gecko.
theDoc.HtmlOptions.Engine = EngineType.Gecko;
http://www.websupergoo.com/support.htm
В моем случае это решение решило мою ошибку.
Ответ 2
Кто такой CURRENT_USER? Предполагая, что это идентификатор приложения ASP.NET, вы пытались загрузить его профиль пользователя?
Откройте Диспетчер IIS и перейдите к пулу приложений для своего сайта. В диалоговом окне "Дополнительные параметры" установите для параметра "Загрузить профиль пользователя" значение "Истина".
![enter image description here]()
Ответ 3
Я не уверен, является ли это ответом, но если вы пытаетесь получить доступ к этому программному обеспечению, ваш исполняемый файл должен запускаться как администратор при доступе к нему. Если вы находитесь в режиме отладки, запустите visual studio как администратор (щелкните правой кнопкой мыши и выберите "Запуск от имени администратора"