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