Tôi đã có một ứng dụng WinForms mà tôi đang làm việc. Có một phần nhỏ chức năng cần được chạy với tư cách quản trị viên trong Vista/Win7. Tôi hiểu cách tôi có thể đặt requestExecutionLevel cho ứng dụng trong tệp kê khai. Bí quyết là, tôi không muốn yêu cầu người dùng chạy toàn bộ ứng dụng với tư cách quản trị viên, chỉ là một phần của nó. Vì vậy, tôi muốn có hầu hết các chức năng chạy asInvoker.Cấp thực hiện được yêu cầu cho một dll
Nếu tôi đặt chức năng quản trị trong một dll, có cách nào để đánh dấu nó là requireAdministrator không? Tôi đã cố gắng sử dụng MT để thêm một biểu hiện vào dll, nhưng điều đó dường như không hoạt động. Tôi cần phải làm gì?
DLL có thể được thực hiện như là quá trình riêng của nó hay không nó phải được đưa ra từ một EXE? – epotter
@epotter Tôi đã cập nhật câu trả lời của mình một chút về chủ đề này. – JaredPar