Declaration

Sheetize SDKs yêu cầu một bộ quyền Truy cập Đầy đủ khi được sử dụng trong các ứng dụng .NET. Mức độ quyền này là cần thiết để thực hiện các thao tác quan trọng ở cấp hệ thống, như truy cập cài đặt registry, tệp hệ thống và quản lý phông chữ.

Tại sao Truy cập Đầy đủ là Cần thiết

Sheetize SDKs phụ thuộc vào các lớp hệ thống .NET cốt lõi, thường cần quyền cấp cao cho các lý do sau:

  • Truy cập Registry: Một số thao tác có thể yêu cầu đọc hoặc ghi vào registry hệ thống cho mục đích cấu hình.
  • Tệp Hệ thống: Các tác vụ như xử lý phông chữ hoặc thao tác tệp có thể cần truy cập vào các tệp hệ thống ngoài thư mục ảo của ứng dụng.

Hạn chế trong Môi trường Truy cập Trung bình

Trong các môi trường lưu trữ thực thi bảo mật Truy cập Trung bình, một số quyền quan trọng bị hạn chế hoặc không khả dụng, điều này có thể cản trở chức năng của SDKs. Các hạn chế sau đây áp dụng trong Truy cập Trung bình:

  • OleDbPermission: Ngăn chặn việc sử dụng các nhà cung cấp dữ liệu OLE DB được quản lý bởi ADO.NET để truy cập cơ sở dữ liệu.
  • EventLogPermission: Chặn truy cập vào Nhật ký Sự kiện Windows, giới hạn khả năng chẩn đoán.
  • ReflectionPermission: Giới hạn phản chiếu, ảnh hưởng đến một số thao tác động.
  • RegistryPermission: Từ chối truy cập vào registry hệ thống.
  • WebPermission: Giới hạn giao tiếp đến các địa chỉ hoặc phạm vi được xác định trước, như được cấu hình trong phần tử <trust>.
  • FileIOPermission: Giới hạn truy cập vào các tệp trong thư mục ảo của ứng dụng.

Để đảm bảo đầy đủ chức năng, Sheetize SDKs nên được sử dụng trong một môi trường Truy cập Đầy đủ.

2 thg 11, 2024
 Tiếng Việt