반응형
비스타나 Window7 같은 경우 응용 프로그램을 실행 시키기는데 관리자 권한이 필요한 경우 있다.
배포할 프로그램에서 권한 상승이 필요할경우 다음과 같은 절차를 거치면 된다.
간단하지 않은가~~
델파이로 프로그램을 개발할때 한참 고생을 했었던 기억이 있다.
위와 같이 처리할경우 "완전 신뢰 권한" 이다.
부분 신뢰 권한을 줄경우 는 좀더 검색을 통해 설정하는 법을 배워야 한다.
msdn 에 자세한 설명이 있으니 참고 하시기 바란다.
참고 사이트 : http://msdn.microsoft.com/ko-kr/library/142dbbz4.aspx
배포할 프로그램에서 권한 상승이 필요할경우 다음과 같은 절차를 거치면 된다.
1. 프로젝트 "속성" 창의 "보안" 탭 클릭
2. "ClickOnce" 체크란을 체크한다.
3. 체크하면 프로젝트 탐색기의 프로젝트 밑에 app.manifest 가 생성된다.
4. app.manifest 코드를 연다
5. <security> 밑에 다음 코드를 추가한다.
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
2. "ClickOnce" 체크란을 체크한다.
3. 체크하면 프로젝트 탐색기의 프로젝트 밑에 app.manifest 가 생성된다.
4. app.manifest 코드를 연다
5. <security> 밑에 다음 코드를 추가한다.
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
간단하지 않은가~~
델파이로 프로그램을 개발할때 한참 고생을 했었던 기억이 있다.
위와 같이 처리할경우 "완전 신뢰 권한" 이다.
부분 신뢰 권한을 줄경우 는 좀더 검색을 통해 설정하는 법을 배워야 한다.
msdn 에 자세한 설명이 있으니 참고 하시기 바란다.
참고 사이트 : http://msdn.microsoft.com/ko-kr/library/142dbbz4.aspx
반응형