Visual Studio에서 빌드되는 응용프로그램에는 실행 시 관리자 권한을 요청하도록 빌드할 수 있다.
읽는이분들도 프로그램을 실행시켰을때 관리자 권한으로 실행할 것이냐는 사용자 계정 컨트롤 창을 본 기억이 있을 것이다.
프로젝트를 생성하고 프로젝트 우클릭 - 추가 - 응용 프로그램 매니페스트 파일 선택
.manifest 란 확장자를 가지고 있는 파일이 생성된 것이 보일 것이다. 파일을 열어보자.
처음 열어보면 이렇게 default로 작성되어 있을 것이다.
사진의 19번째 라인인 <requestedExecutionLevel level="asInvoker" uiAcess="false" />를 위에 주석처리 되어져 있는
<requestedExecutionLevel level="requireAdministrator" uiAcess="false" />
로 교체하여 주면 끝난다.
'프로그래밍 > └ .NET' 카테고리의 다른 글
[C#] 모든 창 최소화 (0) | 2020.03.17 |
---|---|
[C#] WPF ShutdownMode (0) | 2020.02.28 |
[C#] 다른 Thread에서 UI Thread 접근 (0) | 2020.02.24 |
[C#] Pipe 통신 (0) | 2020.02.21 |
[C#] Windows Service에서 현재 유저의 관리자 권한으로 프로세스 실행 (0) | 2020.02.11 |