2013-07-25 3 views
1

VS2010 (C#)의 Windows 응용 프로그램에 대한 설치 프로젝트를 만들었습니다. 나는 응용 프로그램 폴더에 프로젝트 기본 출력과 바탕 화면 폴더에 대한 바로 가기를 추가했습니다. 설치 프로그램을 설치 한 후 마우스 오른쪽 단추로 "관리자 권한으로 실행"옵션이 표시되지 않는 바로 가기 exe 파일이 바탕 화면에 있습니다.VS 2010 설치 바로 가기 파일이 관리자 권한으로 실행 옵션으로 표시되지 않음

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

하지만 내 응용 프로그램의 모든 매니페스트 파일을 찾을 수 없습니다 :

나는 스택 오버 플로우의 일부 게시물이 같은 매니페스트 파일의 태그를 설정 보았다. 그 위치는 어디입니까? 이 매니페스트를 프로젝트에 설치하는 방법은 무엇입니까?

도와주세요.

+0

매니페스트를 변경하면 앱이 높은 권한으로 실행됩니다. 그러나, 아마도 _Shortcut_ 문제를 해결할 수 없을 것입니다. 도움이되는지 확인 - http://wishmesh.com/2010/07/run-as-administrator-missing-for-shortcuts-created-by-visual-studio-setup-project/ – YK1

답변

3

프로그램에 매니페스트 파일을 추가하십시오.

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

+0

Windows 설정보기를 찾을 수 없습니다. 옵션. –

+0

'Add new item'에서'Application Manifest File'을 찾을 수 있습니까? – Ofiris

+0

예 .. app.manifest 파일을 만들었습니다 –

0

I :

<requestedExecutionLevel level="asInvoker" uiAccess="true" />

하기로 교체해야합니다 :

클릭 Project - ->Add new item> 당신이 볼 수 기본적으로 Application Manifest File

를 추가 이것이 당신 instal에 관한 문제라고 생각하지 마십시오. 너. <requestedExecutionLevel level="requireAdministrator" uiAccess="true"/>은 응용 프로그램을 시작하기 전에 관리자 권한을 요구하도록합니다. 바로 가기 내가 다른 표적 2 바로 가기를했다 예를 들어, 제대로 EXE를 목표로하고 있음을

확인 (오른쪽 바로 가기를 클릭 -> "바로 가기"탭 -> 대상) :

응용 프로그램 1 바로 가기 -> 대상 " Application1 "< - 관리자 권한으로 실행

응용 프로그램 1 바로 가기 -> 대상"C : \ Prorgram Files \ App1 \ Application1.exe ". < - 관리자 권한으로 실행

관련 문제