Visual Studio 관리자 가이드
엔터프라이즈 환경에서 시스템 관리자는 일반적으로 최종 사용자 컴퓨터에 소프트웨어를 배포하고 업데이트합니다. Visual Studio 제품은 시스템 관리자에게 Visual Studio 소프트웨어가 배포 및 업데이트되는 시기와 방법을 관리하고 제어할 수 있는 기능을 제공하여 이러한 유형의 환경에서 잘 통합됩니다. Visual Studio는 인터넷, 네트워크 공유 또는 제품 캐시에서 획득할 수 있으며 수동으로, 프로그래밍 방식으로 또는 시스템 관리 소프트웨어를 사용하여 배포 및 업데이트할 수 있습니다. Visual Studio는 취득 위치를 만들고 유지 관리하고, 설치 기본값을 미리 구성하고, 설치 프로세스 중에 제품 키를 배포하고, 성공적인 출시 후 제품 업데이트를 관리하는 기능을 제공합니다. 이 관리자 가이드에서는 엔터프라이즈 배포를 위한 시나리오 기반 지침에 대한 빠른 링크를 제공합니다.
시작하기 전에 연구 및 계획
조직 전체에서 Visual Studio를 배포하는 방법에 대한 계획을 세워야 합니다. 아래에는 고려해야 할 몇 가지 주요 사항이 나열되어 있으며, 클라이언트 컴퓨터에서 원래 설치가 수행되기 전에 계획 및 결정을 내리는 것이 가장 좋습니다.
- 보안 및 호환성 요구 사항을 명확히 합니다. Microsoft는 조직에서 항상 가장 안전한 최신 소프트웨어를 사용하는 것이 좋습니다.
- Enterprise 및 Professional 고객을 위한 지원 옵션을 이해해야 합니다. 자세한 내용은 Visual Studio 제품 수명 주기 및 서비스 페이지를 참조하세요.
- 회사에서 기능 집합을 더 오래 유지해야 하지만 정기적인 서비스 보안 업데이트를 받으려는 경우 LTSC(장기 서비스 채널)를 사용할 계획입니다. 자세한 내용은 Visual Studio 제품 수명 주기 및 서비스 페이지의 Enterprise 및 Professional 고객을 위한 지원 옵션을 참조하세요.
- Windows 보안 기준 따릅니다. Microsoft는 고객에게 Windows 10 및 Windows Server와 같은 보안 운영 체제와 Microsoft Edge와 같은 보안 앱을 제공하기 위해 최선을 다하고 있습니다. Microsoft는 제품의 보안 보증 외에도 다양한 구성 기능을 제공하여 환경을 세밀하게 제어할 수 있습니다.
Visual Studio를 설치하고 초기화하는 방법에 대한 계획
Visual Studio는 어떻게 원래 컴퓨터에 설치됩니까? 처음에 부트스트래퍼를 사용하여 Visual Studio를 설치하는 작업을 수행하려면 컴퓨터에 대한 관리 권한이 필요합니다. 사용자가 제품을 직접 설치할 수 있나요, 아니면 IT 관리자가 상승된 프로세스를 통해 제품을 쉽게 설치해야 합니까?
조직 내에서 권한 구독의 라이선스를 어떻게 부여하고배포하고 있습니까? 설치에 제품 키필요합니까?
클라이언트 머신에 구성해야 하는 그룹 정책 설정 은 무엇인가요? ADMX(관리 템플릿) 또는 Microsoft Intune 설정 카탈로그 사용하여 조직 전체에서 정책을 구성할 수 있나요?
회사에 필요한 워크로드 및 구성 요소는 무엇인가요?
*.vsconfig
파일을 활용하여 팀의 설치를 표준화할 계획입니까?
Visual Studio를 정기적으로 업데이트하는 방법에 대한 계획
클라이언트 컴퓨터는 어디에서 제품 업데이트를 받아야 하나요? 이는 클라이언트가 인터넷에 액세스할 수 있는지 여부에 따라 달라지는 경우가 많습니다. IT 관리 및 유지 관리되는 회사 차원의 네트워크 레이아웃업데이트를 받아야 하나요, 아니면 인터넷에서 업데이트를 받아야 하나요?
클라이언트 컴퓨터를 업데이트할 수 있는 사람은 누구인가요? 기본적으로 Visual Studio 업데이트 작업에는 컴퓨터에 대한 관리 권한이 필요하지만, 2023년 8월부터 관리자는
AllowStandardUserControl
정책구성하여 표준 사용자에게 업데이트 기능을 위임할 수 있습니다. 하지만 표준 사용자는 부트스트래퍼를 사용할 수 없습니다.AllowStandardUserControl
정책을 사용하면 설치 관리자가 클라이언트에 이미 설치된 후에 Visual Studio 설치 관리자 기능을 사용할 수 있습니다. 사용자가 컴퓨터를 업데이트할 수 있나요, 아니면 관리자가 시스템 컨텍스트 프로세스를 통해 중앙 또는 프로그래밍 방식으로 호출해야 합니까?업데이트는 언제 발생해야 하나요? 업데이트 시기를 결정하는 것은 사용자의 재량에 따라 결정되어야 하나요, 아니면 업데이트의 타임라인을 제어하는 조직 정책이 있습니까?
팁
모든 조직에서 비즈니스용 Windows 업데이트등록된 디바이스에 매월 보안 업데이트를 제공하는 시스템인 Visual Studio 관리자 업데이트 클라이언트 머신을등록하는 것이 좋습니다.
Visual Studio 설치
다음 리소스는 일반적인 엔터프라이즈 시나리오에서 Visual Studio의 초기 설치를 수행하는 데 도움이 됩니다. 일반적으로 이 작업은 한 번만 수행하면 됩니다.
Visual Studio 설치 설명서 검토하여 최종 사용자가 사용할 수 있는 설치 옵션에 대한 개략적인 개요를 확인합니다. 클라이언트 컴퓨터에 설치할 수 워크로드 및 구성 요소를 선택합니다.
올바른 Visual Studio 부트스트래퍼를 획득하여 제품설치합니다. 선택할 수 있는 다양한 부트스트래퍼가 있습니다. 일부 부트스트래퍼는 매우 특정 버전의 제품을 설치하는 반면, 다른 부트스트래퍼는 서비스 기준 채널을 초기화합니다. 부트스트래퍼를 실행하려면 컴퓨터의 관리자여야 합니다.
명령줄 매개 변수를 사용하여 Visual Studio설치합니다. 다양한 매개 변수를 사용하거나 설치 구성
*.vsconfig
파일 사용하여 Visual Studio 설치를 프로그래밍 방식으로 제어하거나 사용자 지정합니다. 설치 프로세스를 자동화하는 설치 스크립트를 빌드할 수 있습니다. 자세한 내용은 명령줄 매개 변수 예제를 참조하세요.Visual Studio레이아웃(네트워크 설치)을 만듭니다. 레이아웃은 초기 설치와 모든 제품 업데이트 모두에 사용할 수 있는 네트워크의 폴더에 있는 Visual Studio 파일의 캐시입니다. 클라이언트 컴퓨터의 인터넷 연결이 제한된 경우 레이아웃을 사용할 수 있습니다. 설치 구성 *.vsconfig 파일 사용하여 레이아웃의 내용을 초기화할 수 있습니다. 제품 설치할 때 기본값을 설정할 수 있는 응답 파일사용할있습니다. 레이아웃을 만든 후에는 정기적으로 유지 관리해야 합니다. 업데이트를 실행하는 사용자 또는 시스템 계정에 레이아웃이 포함된 네트워크 공유에 대한 적절한 액세스 권한이 있는지 확인해야 합니다. 자세한 내용은 Visual Studio 설치하거나 사용할 때 네트워크 관련 오류 해결참조하세요.
조직내의 클라이언트 컴퓨터에 레이아웃을 배포합니다. 레이아웃에서 조직 전체의 클라이언트 컴퓨터에 Visual Studio를 설치하는 방법을 알아봅니다.
오프라인 설치필요한 인증서를 설치합니다. 클라이언트 컴퓨터가 인터넷에서 완전히 연결이 끊어진 경우 필요한 인증서를 설치합니다.
컴퓨터 전체 Visual Studio 동작제어하는 정책을 구성합니다. 관리자 업데이트에 옵트인하고, 표준 사용자가 업데이트할 수 있도록 허용하고, 지원되지 않는 구성 요소를 제거하는 등 조직 전체에서 정책을 구성하고 배포합니다. Visual Studio 정책은 Microsoft Intune 설정 카탈로그 ADMX(Visual Studio 관리 템플릿)사용할 수 있습니다.
Visual Studio배포할 때 제품 또는 구독 키를 자동으로 적용합니다. 사용자가 소프트웨어를 별도로 활성화할 필요가 없도록 Visual Studio 배포를 자동화하는 데 사용되는 스크립트의 일부로 구독 또는 제품 키를 프로그래밍 방식으로 적용할 수 있습니다. Visual Studio를 설치하는 동안 또는 설치가 완료된 후 이 키를 설정할 수 있습니다.
방화벽 또는 프록시 서버뒤에 Visual Studio 및 Azure Services를 설치하고 사용합니다. 조직에서 방화벽 또는 프록시 서버와 같은 보안 조치를 사용하는 경우 Visual Studio 및 Azure Services를 설치하고 사용할 때 최상의 환경을 갖출 수 있도록 열려는 "허용 목록"과 포트 및 프로토콜에 추가할 수 있는 도메인 URL이 있습니다.
Visual Studio 업데이트
다음 리소스는 Visual Studio를 업데이트, 최신 및 안전하게 유지하는 데 도움이 됩니다. 월별 업데이트를 계획하는 것이 가장 좋습니다.
Visual Studio 업데이트 설명서 검토하여 최종 사용자가 사용할 수 있는 업데이트 옵션과 최종 사용자에게 업데이트를 사용할 수 있다는 알림을 받는 방법에 대한 개략적인 개요를 확인합니다.
업데이트의 시기와 위치를 엄격하게 제어하려면 LTSC(장기 서비스 채널)를 올바르게 구성했는지 확인합니다.
조직에서 허용하는 경우 표준 사용자에게 주문형 업데이트할 수 있는 유연성을 사용하도록 설정했는지 확인합니다.
MICROSOFT Endpoint Configuration Manager(SCCM 및 Intune)사용하여 관리자 업데이트를 사용하도록 설정합니다. Visual Studio 관리자 업데이트는 Windows Update for Business등록된 모든 Intune 및 SCCM 관리 디바이스를 포함하는 Microsoft Endpoint Manager 소프트웨어 컬렉션을 통해 사용 가능하고 배포 가능한. 이는 기업의 보안을 유지하는 방법에 권장되는 접근 방식입니다. 여기에서 자세히 알아보세요.
최신 제품 업데이트로 최신 상태로 안전하게 유지되도록 레이아웃(네트워크 설치)을 정기적으로 업데이트 유지합니다. 레이아웃은 Visual Studio의 새 클라이언트 설치를 위한 설치 지점뿐만 아니라 클라이언트 워크스테이션에 이미 배포된 설치에 대해 업데이트된 제품 비트의 원본으로 사용됩니다. Visual Studio는 이달의 두 번째 화요일인 화요일 패치에서 보안 업데이트를 릴리스하며, 그 직후 매월 주기로 레이아웃을 업데이트하는 것이 좋습니다.
명령줄 매개 변수를 사용하여 Visual Studio업데이트합니다. 다양한 매개 변수를 사용하여 Visual Studio를 프로그래밍 방식으로 업데이트합니다. 자세한 내용은 명령줄 매개 변수 예제를 참조하세요.
네트워크 레이아웃기반으로 하는 클라이언트 컴퓨터를 업데이트합니다. 레이아웃을 업데이트한 후 업데이트된 네트워크 레이아웃에서 Visual Studio의 클라이언트 설치를 업데이트할 수 있습니다. 또한 이 시나리오는 관리자 업데이트 및 인터넷에 연결되지 않은 클라이언트에 대해 작동하도록 설계되어.
인터넷에 연결되지 않았거나 레이아웃연결되지 않은 컴퓨터의 경우 최소한의 오프라인 레이아웃 사용하여 Visual Studio를 업데이트할있습니다.
Visual Studio 구성
Visual Studio의 동작에 영향을 주는 정책 구성Microsoft Intune 설정 카탈로그 또는 ADMX(Visual Studio 관리 템플릿) 사용하여 조직 전체의 클라이언트 머신에서 Visual Studio 정책을 쉽게 구성합니다. 여기에는 업데이트할 수 있는 사용자, 다른 버전 또는 인스턴스와 공유된 일부 패키지가 설치된 위치, 패키지 캐시 여부, 관리자 업데이트를 사용하도록 설정해야 하는 경우 또는 적용 방법, 사용 가능한 업데이트 채널 및 클라이언트에 표시되는 방법 등 설치 및 업데이트 동작 제어하는 정책을 구성하는 포함됩니다. 업데이트 중에 지원되지 않는 구성 요소를 제거해야 하고 알림이 표시되거나 표시되지 않는 경우 여기에는 고객 피드백, 원격 분석, Live Share및 Dev Tunnels동작을 제어하는 정책 구성도 포함됩니다.
사용자 지정 부트스트래퍼 패키지만듭니다. 제품 및 패키지 매니페스트를 만들어 설치 구성을 더욱 제어하기 위해 사용자 지정 부트스트래퍼 패키지를 만드는 방법에 대한 고급 기술을 알아봅니다.
- 설치 구성 다른 컴퓨터 또는 레이아웃으로 가져오거나 내보냅니다.
Visual Studio 관리, 수정 또는 복구
클라이언트 머신에 설치된 Visual Studio 인스턴스 검색, 확인 및 관리합니다.
문제 해결 팁. Visual Studio를 설치하거나 업데이트할 때 도움을 받고 차단된 경우 문제를 보고하는 방법을 알아봅니다. 이러한 팁에는 대부분의 온라인 또는 오프라인 설치 문제를 해결해야 하는 단계별 지침이 포함됩니다.
Visual Studio 복구하여업데이트 문제를 해결합니다. Visual Studio 설치가 손상되거나 오류가 발생할 수 있습니다. 복구는 업데이트를 비롯한 모든 설치 작업에서 설치 시간 문제를 해결하는 데 유용합니다.
지원 또는 문제 해결
때로는 상황이 잘못 될 수 있습니다. Visual Studio 설치가 실패하는 경우 단계별 지침은 Visual Studio 설치 및 업그레이드 문제 해결 참조하세요.
다음은 몇 가지 추가 지원 옵션입니다.
- 설치 관련 문제에는 설치 채팅(영어 전용) 지원 옵션을 사용합니다.
- Visual Studio 설치 관리자와 Visual Studio IDE 모두에 표시되는 문제 보고 도구를 사용하여 제품 문제를 보고합니다. IT 관리자이고 Visual Studio가 설치되어 있지 않은 경우 IT 관리자 피드백제출할 수 있습니다.
- 기능을 제안하고, 제품 문제를 추적하고, Visual Studio 개발자 커뮤니티답변을 찾습니다.
함께 보기
- 관리자 업데이트 활성화
- 관리자 업데이트를 적용하기
- 명령줄 매개 변수를 사용하여 Visual Studio 설치, 업데이트 및 관리
- Visual Studio 엔터프라이즈 배포에 대한 정책 구성
- Visual Studio 관리 템플릿
- Visual Studio 오프라인 설치에 필요한 인증서 설치
- Visual Studio 제품 수명 주기 및 서비스
- 동기 자동 로드 설정