반응형
WinForms에서 app.manifest로 관리자 권한 실행
WinForms 프로젝트에서도 app.manifest 파일을 사용하여 항상 관리자 권한으로 실행되도록 설정할 수 있습니다.
1) app.manifest 파일 추가 방법
1. Visual Studio에서
• 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼 클릭 → 새 항목 추가
• Application Manifest File (응용 프로그램 매니페스트 파일) 선택 → 추가 버튼 클릭
2. 매니페스트 파일 수정 (app.manifest)
추가된 app.manifest 파일을 열어 다음 부분을 찾습니다:
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
그리고 아래와 같이 변경합니다:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
3. 프로젝트 빌드 후 실행하면 UAC 프롬프트가 뜨고, “예”를 선택하면 관리자 권한으로 실행됩니다.
반응형
'Tech > c#' 카테고리의 다른 글
.NET과 C#의 차이 (1) | 2025.03.17 |
---|---|
C#에서 uac 수준을 가장 낮게 하는 방법은? (0) | 2025.03.04 |
C# 윈도우OS 표시언어 확인하기 (1) | 2025.02.21 |
C# - DateTimePicker 날짜와 시간 (1) | 2020.09.15 |
c# - datagridview 마지막 행 없애기 (0) | 2020.07.18 |
댓글