Câu hỏi WiX - Install Windows Service and give permissions là chính xác những gì tôi đang cố gắng làm. Trước tiên tôi đã thêm namespace UtilExtension
như thế này:WiX - Cố gắng thiết lập các quyền của một dịch vụ bằng cách sử dụng util: PermissionEx và nhận được một lỗi 1
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
Sau đó, tôi đã thêm sau vào ServiceInstall
yếu tố:
<util:PermissionEx
User="Authenticated Users"
GenericAll="yes"
ServiceChangeConfig="yes"
ServiceEnumerateDependents="yes"
ChangePermission="yes"
ServiceInterrogate="yes"
ServicePauseContinue="yes"
ServiceQueryConfig="yes"
ServiceQueryStatus="yes"
ServiceStart="yes"
ServiceStop="yes" />
Cuối cùng trình biên dịch cung cấp cho tôi với thông báo lỗi sau:
Lỗi 1 Phần tử ServiceInstall chứa phần mở rộng chưa được xử lý phần tử 'util: PermissionEx'. Vui lòng đảm bảo rằng tiện ích mở rộng cho các phần tử trong 'http://schemas.microsoft.com/wix/UtilExtension' không gian tên đã được cung cấp.
Có điều gì khác mà tôi cần làm để đảm bảo phần mở rộng cho các yếu tố đã được cung cấp không? Làm thế nào để sửa lỗi này?
Cám ơn nói đến là xmlns cần thiết để được thêm vào, tôi đã không chắc chắn những gì tôi đã làm sai. –