Windows 8에서 Visual Studio 2012를 시작할 때마다 IIS 메타데이터에 액세스하고 IIS에서 로컬 웹 응용 프로그램을 디버그하려면 항상 관리자 권한이 필요합니다.
UAC를 끄면 Windows 8 시뮬레이터를 시작할 수 없습니다!
이 모든 말도 안되는 보안 문제를 중지하고 작업을 계속할 수 있는 방법을 아는 사람이 있습니까?
답변1
Visual Studio 2012의 "Metro" 아이콘을 마우스 오른쪽 버튼으로 클릭합니다.
"파일 위치 열기"를 클릭하세요. Visual Studio에 대한 바로 가기를 사용하여 클래식 Windows 바탕 화면으로 이동합니다.
해당 바로가기를 마우스 오른쪽 버튼으로 클릭하고 "속성"으로 이동합니다.
"고급"을 클릭하세요
"관리자 권한으로 실행"을 체크하고 확인을 클릭하세요.
이제부터는 항상 높은 권한을 가진 관리자로 시작됩니다.
Visual Studio에 대한 모든 바로 가기에 대해 이 작업을 수행해야 합니다.
즉, Visual Studio를 작업 표시줄에도 고정한 경우입니다.
아이콘을 마우스 오른쪽 버튼으로 클릭하세요.
'Visual Studio 2012'를 마우스 오른쪽 버튼으로 클릭하세요.
그런 다음 위의 3단계부터 계속하세요.
답변2
내가 아는 유일한 방법은 파일 연결, 점프 목록 등에서 열 때를 포함하여 항상 관리자 권한으로 열리도록 하는 것입니다.
devenv.exe
탐색기에서 파일을 찾으십시오 . 예를 들어 내 파일은 다음과 같습니다.C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\
devenv.exe를 마우스 오른쪽 버튼으로 클릭하고 "호환성 문제 해결"을 선택합니다.
"프로그램 문제 해결"을 선택하세요.
"이 프로그램에는 추가 권한이 필요합니다"를 선택하세요.
다음을 클릭하기 전에 VS를 시작해야 하지만 그러면 완료됩니다.
더 이상 일반 속성 대화 상자를 통해서는 이 작업을 수행할 수 없다는 점이 매우 짜증스럽습니다. Microsoft는 Windows 8이 최대한 많은 사람들을 소외시키도록 최선을 다하고 있습니다.
답변3
동일한 문제가 발생하여 팀원이 나에게 도움이 되는 솔루션을 제안했습니다.Visual Studio 2012용 VSCommands, VSCommands 구성을 열고 IDE 향상 - 일반 - 항상 상승된 권한으로 Visual Studio를 시작합니다.
답변4
옵션 1 - VSLauncher.exe 및 DevEnv.exe를 항상 관리자 권한으로 실행하도록 설정
Visual Studio를 항상 관리자 권한으로 실행하려면.sln 파일을 열 때:
- 로 이동
C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe
. - 마우스 오른쪽 버튼을 클릭
VSLauncher.exe
하고 선택하세요.호환성 문제 해결. - 선택하다프로그램 문제 해결.
- 체크아웃프로그램에 추가 권한이 필요합니다그리고 다음을 누르세요.
- 다음을 클릭하세요.프로그램을 테스트해 보세요...VS를 실행하는 버튼입니다.
- 다음을 클릭한 후 누르세요.예, 이 프로그램에 대한 설정을 저장합니다, 그리고 나서닫다부톤.
Visual Studio를 항상 관리자 권한으로 실행하려면Visual Studio를 직접 열 때, DevEnv.exe 파일에 동일한 작업을 수행합니다. 이 파일은 다음 위치에 있습니다.
비주얼 스튜디오 2010
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
비주얼 스튜디오 2012
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
비주얼 스튜디오 2013
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe
비주얼 스튜디오 2015
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
비주얼 스튜디오 2019
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe
옵션 2 - Visual Studio용 VSCommands 확장 사용
무료로 설치하세요Visual Studio용 VSCommands 확장(그것은Visual Studio 확장 갤러리) 그런 다음 도구 -> VSCommands -> 옵션 -> IDE 향상 -> 일반으로 이동하여 Visual Studio가 항상 관리자 권한으로 시작되도록 구성하고 체크 표시를 한 Always start Visual Studio with elevated permissions
후 저장 버튼을 클릭합니다.
메모:VSCommands는 현재 VS 2015에서 사용할 수 없지만 해당 사이트에서는 VS 2015를 지원하도록 업데이트하는 중이라고 합니다.
내 의견
나는 다음과 같은 이유로 옵션 2를 선호합니다.
- 또한 이 기능을 쉽게 끌 수도 있습니다.
- VSCommands에는 다른 훌륭한 기능이 많이 포함되어 있으므로 항상 설치해 둡니다.
- 옵션 1보다 수행하기가 더 쉽습니다.