다음을 통해 공유


확장 관리자 관리 설정

기본적으로 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를 관리자 권한으로 실행할 때 사용자별 확장을 사용할 수 없다는 것을 의미합니다.

사용자 단위 확장의 로드를 제한하려면

  1. 도구 메뉴에서 옵션을 클릭합니다.

  2. 환경 노드에서 확장 관리자를 선택합니다.

  3. 관리자로 실행할 때 사용자 확장당 로드의 선택을 취소합니다.

    참고

    이 옵션은 다음 레지스트리 키를 설정하여 프로그래밍 방식으로 설정할 수 있습니다: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ExtensionManager “EnableAdminExtensions”=0x00000000.

사용자 단위 확장 비활성화

이 레지스트리 키를 설정하여 모든 사용자에 대한 모든 사용자별 확장을 해제할 수 있습니다: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\ExtensionManager “ DisableUserExtensions ” 0x00000001 =.

참고 항목

개념

Visual Studio 도구 및 확장 설치 및 관리