Декларація

SDK Documentize.com вимагають набору дозволів Повний доступ під час використання в додатках .NET. Цей рівень дозволів є критично важливим для того, щоб SDK могли виконувати певні операції на рівні системи, такі як доступ до налаштувань реєстру, системних файлів та обробка шрифтів.

Чому потрібен повний доступ

SDK Documentize використовують основні класи системи .NET, яким часто потрібні підвищені дозволи з таких причин:

  • Доступ до реєстру: Деякі операції можуть вимагати читання або записування в системний реєстр.
  • Системні файли: Доступ до системних файлів, які знаходяться за межами віртуального каталогу програми, може бути необхідним для певних задач, таких як обробка шрифтів або виконання файлових операцій.

Обмеження середовища з середнім доступом

У хостингових середовищах, які забезпечують безпеку Середній доступ, кілька важливих дозволів обмежено або недоступні. Це може завадити правильній роботі SDK у таких середовищах. Наступні обмеження діють у межах Середнього доступу:

  • OleDbPermission: Нельзя використовувати керований провайдер даних OLE DB ADO.NET для доступу до баз даних.
  • EventLogPermission: Доступ до журналу подій Windows заборонено.
  • ReflectionPermission: Запобігає використанню рефлексії, що може вплинути на певні динамічні операції.
  • RegistryPermission: Доступ до системного реєстру заборонено.
  • WebPermission: Комунікація обмежена заздалегідь визначеними адресами або діапазонами, як налаштовано в елементі <trust>.
  • FileIOPermission: Доступ до файлів обмежено лише тими, що знаходяться у віртуальному каталозі програми.
28 груд. 2024 р.
 Українська