확장 및 업데이트 대화 상자에 대한 관리 설정
기본적으로 Visual Studio는 모든 확장을 로드합니다.그러나 사용자 당 확장 로드를 제한할 수 있습니다.
대부분의 Visual Studio 확장은 각각 시스템의 특정 사용자에게만 적용되는 사용자별 확장이 있습니다.사용자별으로 확장 %localappdata%\microsoft\visualstudio\에 설치 된버전 Visual Studio\Extensions\.
관리자-사용자 확장을 모든 사용자에게 적용하고 설치됩니다.\설치 폴더 Visual Studio\Common7\IDE\Extensions\.이 문서에서 설명한 옵션은 관리자-사용자 확장의 영향을 받지 않습니다.
사용자 단위 확장 제한
오류 또는 악의적인 코드를 포함할 수 있는 확장으로부터 시스템을 보호하려면 Visual Studio가 표준 사용자 권한으로 실행될 때만 로드하도록 모든 사용자별 확장을 제한할 수 있습니다.즉, Visual Studio를 관리자 권한으로 실행할 때 사용자별 확장을 사용할 수 없다는 것을 의미합니다.
사용자 단위 확장의 로드를 제한하려면
메뉴 표시줄에서 선택 도구, 옵션.
옵션 목록에서 선택 합니다. 환경, 확장 및 업데이트.
지우기는 당 사용자 확장 관리자 권한으로 실행 하는 경우 로드 상자.
[!참고]
이 옵션은 다음 레지스트리 키를 설정하여 프로그래밍 방식으로 설정할 수 있습니다: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\ExtensionManager “EnableAdminExtensions”=0x00000000.
Visual Studio를 다시 시작합니다.
사용자 단위 확장 비활성화
이 레지스트리 키를 설정하여 모든 사용자에 대한 모든 사용자별 확장을 해제할 수 있습니다: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\11.0\ExtensionManager “ DisableUserExtensions ” 0x00000001 =.