안녕하세요. IT김군입니다.


오늘은 C# / WPF에서 프로젝트를 관리자 권한으로 실행시키는 방법에 대해 알아보도록 하겠습니다.


우선 Visual Studio를 관리자 권한으로 실행시켜줍니다.


그 후에 관리자 권한으로 실행한 Visual Studio에서 관리자 권한으로 실행시킬 프로젝트를 열어줍니다.




그 후 위와 같이 프로젝트 명을 우클릭하여 속성으로 들어갑니다.


속성에 들어가면 아래와 같은 화면이 나옵니다.


위 처럼 속성에서 보안 탭으로 들어가면


'ClickOnce 보안 설정 사용' 이라는 항목이 나오는데요.


이 항목을 체크했다가 다시 체크를 해재해줍니다.


그 이유는 위 사진 좌측에 보이시는 것과 같이 app.manifest 파일을 생성하기 위함이니, 처음 체크가 되어있지 않을테지만 체크를 했다가 다시 해제해줍니다.


그 다음 app.manifest 파일을 열어보겠습니다.




그럼 몇 줄 내려가지 않고 위 빨간 네모박스의 내용이 보이실텐데요.


위 태그에서 level 값을 아래와 같이 requireAdministrator로 변경해줍니다.




위 항목을 모두 진행하신 후 컴파일하셔서 exe를 실행하시면


관리자 권한으로 실행시킬 수 있습니다.


궁금하신 점이나 잘못된 점이 있다면 댓글주세요.


감사합니다.


WRITTEN BY
IT김군
S/W 개발자 김군의 메모장

,