윈도우 7에서는 아무 문제가 되지 않은 사소한것이 윈도우 10에서 문제가 되는 경우가 발생하여, 실행파일을 관리자 권한으로 수행하는 방법을 찾아보았고, 한 가지에 대해서 기록을 해 둡니다.


하지만 본인이 원한 해결책이 아니며, 결국 수동으로 설정을 해 주는것이 가장 윈도우7에서 수행되는 결과와 같은 결과를 얻을 수 있었습니다.


<사진 1> 프로젝트의 속성 열기



사진의 오른쪽 솔루션 탐색기에서와 같이 프로젝트의 이름에 오른쪽 클릭을 하면 위와 같은 팝업메뉴가 나오고 가장 아래에 있는 속성(R)을 선택해줍니다.



<사진 2> 속성 창에서의 설정



아래의 속성창이 열리면 보안 탭으로 이동하여 OnClickOnce보안설정 사용에 체크를 해 줍니다.




<사진 3> app.manifest 파일



위에서와 같이 속성창에서 설정을 하면 app.manifest라는 파일이 위 사진의 오른쪽 솔루션탐색기의 위치인 Properties에 생기게 되고 그 파일을 열면 위와 같은 편집기 화면이 보이는데 위의 사진에 표시한 부분을  아래와 같이 고치면 됩니다.


<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />



그 후 <사진 2> 속성 창에서의 설정에서 체크를 했던 OnClickOnce보안설정 사용에 체크를 해제해 줍니다.



<사진 4> 실행 시 화면



실행을 하게되면 자동으로 관리자 권한으로 수행을 하게되며 위와 같은 안내창이 계속 표시되게 됩니다.


위와 같은 안내창을 보지 않는것이 가장 좋은 방법인데 이것에 대해서는 조금 더 방법을 찾아봐야 할 것 같습니다.





+ Recent posts