2011-08-31 2 views
2

안녕하세요 win-xp에서 내 앱을 열려고하면 잘 작동하지만 win7에서 시도하면 관리자 권한으로 열지 않으면 경로 (경로 위치)에 대한 액세스가 거부됩니다. UAC 고지 요청 C#

을 추진하지 않고 내 응용 프로그램의 관리자 권한을 부여하면

+0

가능한 중복 (HTTP [Windows 7에서 관리자 권한으로 실행하는 C# 응용 프로그램을 강제하는 방법] : //stackoverflow.com/questions/2818179/how-to-force-c-app-to-run-as-administrator-on-windows-7) –

답변

8

당신은 UAC 권한 상승을 거치지 않고 UAC와 시스템에 대한 관리자 권한을 얻을 수 없습니다 감사합니다.

옵션은 다음과 같습니다 당신의 응용 프로그램 매니페스트

  1. 항상 관리자 권한으로 실행되도록. 사용자는 앱을 시작할 때마다 UAC 대화 상자를 보게됩니다.
  2. 관리자 권한이 필요한 앱을 별도의 프로세스로 분리하고 해당 부분에 대한 고도 만 지정하면됩니다.
  3. 관리자 권한이 필요 없도록 응용 프로그램을 다시 작업하십시오. 이러한 옵션의

그 다음 2 달성 할 수없는 경우 (3)을 선호한다 더 나은 1보다

+0

답변을 주신 데비드에게 감사하지만 옵션 3은 매우 어렵습니다. 그래서 옵션 2가 가장 좋을 것 같아요.하지만 uac 창도 표시 할 것이고, 제 응용 프로그램의 많은 부분에서 이것을 어떻게 만들 수 있는지 말해 줄 수 있습니까? 감사합니다. – shandoosheri

+0

3을 달성하기가 왜 어려운가요? –

+0

안녕 3 내 앱이 다른 파일을 시작하기 때문에 하드이지만 그것은 그것을 재고 할 것입니다. – shandoosheri