Windows 8에서 Devenv.exe (VS 2010 및 VS 2012)에 대한 호환성 탭이 없음 항상 작동하지는 않습니다. devenv.exe 파일을 탐색했지만 파일의 속성을

바로 가기에서 “관리자 권한으로 실행”을 확인하려고 시도했지만 점프 목록을 통해 솔루션을 열 때와 같이 항상 작동하지는 않습니다.

devenv.exe 파일을 탐색했지만 파일의 속성을 열면 호환성 탭이 없습니다. 동일한 디렉토리에 다른 실행 파일이 있습니다.

실행 파일에서 관리자 권한으로 실행을 열 수 있도록 탭을 다시 얻는 방법을 아는 사람이 있습니까?



답변

탭이없는 이유를 모르겠지만 저에게 도움이되는 몇 가지 해결 방법을 찾았습니다.

Dekv.exe를 Rightklick하고 호환성 문제 해결을 선택합니다 . 새 창에서 프로그램 문제 해결을 클릭 한 다음 프로그램에 추가 권한이 필요합니다 를 선택하십시오 .

호환성 모드에서 실행하지 않고 설정을 관리자 권한으로 만 강제 설정합니다.


답변

VS2012에는 “VSCommands11″이라는 확장이 설치되어 있습니다. 이에 대한 구성 옵션 중 하나는 “항상 상승 된 권한으로 Visual Studio 시작”입니다. 그러면 2012 년에 원하는 것을 얻을 수 있습니다. 다음은 해당 구성 대화 상자의 스크린 샷이있는 링크입니다.

http://open-db.info/OpenDb/Article.aspx?ArticleId=106

편집 : 위 사이트에서 :

요약 : IIS 메타베이스 액세스와 같은 오류를 방지하기 위해 Visual Studio 2012를 관리자로 시작하려고합니다.

해결책 1 :

  • Visual Studio 2012의 “Metro”아이콘을 마우스 오른쪽 단추로 클릭하십시오.
  • “파일 위치 열기”를 클릭하십시오. Visual Studio 바로 가기를 사용하여 클래식 Windows 바탕 화면으로 이동합니다.
  • 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 “속성”으로 이동하십시오.
  • “고급”을 클릭하십시오
  • “관리자 권한으로 실행”을 확인하고 확인을 클릭하십시오.

답변

나는 같은 문제가 있었고 해결책을 찾는 데 오랜 시간이 걸렸습니다. 비결은 devenv.exe 자체가 아니라 Visual Studio 버전 선택기를 관리자로 실행하려는 레지스트리 키를 추가하는 것입니다!

내 블로그 게시물에서 : http://daniellang.net/always-run-visual-studio-as-administrator-in-windows-8/

로 이동

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

이름을 가진 항목을 추가하십시오

C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe

그리고 가치

RUNASADMIN

그러면 VS가 관리자로 시작됩니다.


답변