How To Start Windows Service As Administrator Privileges
I have my own application server which is windows service who communicates with the sql server, in some cases sql server service is stop so I am stating that via this code Service
Solution 1:
i just add this tag in my app.manifest file
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
it works ...
Solution 2:
Lets split everything into steps
- Add file "Application Manifest File" to you root catalog
- Select project properties
- In application tab Recources group find Manifest field
- Paste you new manifest file name. Probably "app.manifest"
- Fill file with this info
All information could be a little bit different based on you situation. More info
<?xml version="1.0" encoding="utf-8"?><asmv1:assemblymanifestVersion="1.0"xmlns="urn:schemas-microsoft-com:asm.v1"xmlns:asmv1="urn:schemas-microsoft-com:asm.v1"xmlns:asmv2="urn:schemas-microsoft-com:asm.v2"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><assemblyIdentityversion="1.0.0.0"name="MyApplication.app" /><trustInfoxmlns="urn:schemas-microsoft-com:asm.v2"><security><requestedPrivilegesxmlns="urn:schemas-microsoft-com:asm.v3"><requestedExecutionLevellevel="requireAdministrator"uiAccess="false" /></requestedPrivileges><applicationRequestMinimum><defaultAssemblyRequestpermissionSetReference="Custom" /><PermissionSetclass="System.Security.PermissionSet"version="1"Unrestricted="true"ID="Custom"SameSite="site" /></applicationRequestMinimum></security></trustInfo></asmv1:assembly>
Post a Comment for "How To Start Windows Service As Administrator Privileges"