다음을 통해 공유


Visual Studio를 배포할 때 제품 키를 자동으로 적용

Visual Studio의 배포를 자동화하는 데 사용되는 스크립트의 일부로 제품 키를 프로그래밍 방식으로 적용할 수 있습니다. Visual Studio의 설치 중이나 설치가 완료된 후에 디바이스에서 프로그래밍 방식으로 제품 키를 설정할 수 있습니다.

설치 후 라이선스 적용

대상 컴퓨터에서 자동 모드로 StorePID.exe 유틸리티를 사용하여 설치된 Visual Studio 버전을 제품 키로 활성화할 수 있습니다. StorePID.exe는 다음 기본 위치에 Visual Studio 2019와 함께 설치되는 유틸리티 프로그램입니다.

C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE

System Center 에이전트나 관리자 권한 명령 프로그램을 사용하여 높은 권한으로 StorePID.exe를 실행합니다. 이어서 제품 키와 MPC(Microsoft 제품 코드)를 입력합니다.

Important

제품 키에 대시를 포함해야 합니다.

StorePID.exe [product key including the dashes] [MPC]

설치 후 라이선스 적용

대상 컴퓨터에서 자동 모드로 StorePID.exe 유틸리티를 사용하여 설치된 Visual Studio 버전을 제품 키로 활성화할 수 있습니다. StorePID.exe는 다음 기본 위치에 Visual Studio 2022와 함께 설치되는 유틸리티 프로그램입니다.

C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE

System Center 에이전트나 관리자 권한 명령 프로그램을 사용하여 높은 권한으로 StorePID.exe를 실행합니다. 이어서 제품 키와 MPC(Microsoft 제품 코드)를 입력합니다.

Important

제품 키에 대시를 포함해야 합니다.

StorePID.exe [product key including the dashes] [MPC]

다음 예제에서는 기본 위치에 설치한다고 가정하고 MPC가 09660이고 제품 키가 AAAAA-BBBBB-CCCCC-DDDDD-EEEEE인 Visual Studio 2022 Enterprise에 대한 라이선스를 적용하는 명령줄을 보여 줍니다.

"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09660

다음 예제에서는 기본 위치에 설치한다고 가정하고 MPC가 09260이고 제품 키가 AAAAA-BBBBB-CCCCC-DDDDD-EEEEE인 Visual Studio 2019 Enterprise에 대한 라이선스를 적용하는 명령줄을 보여 줍니다.

"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09260
Visual Studio 버전 MPC
Visual Studio Enterprise 2022 09660
Visual Studio Professional 2022 09662
Visual Studio 버전 MPC
Visual Studio Enterprise 2019 09260
Visual Studio Professional 2019 09262

StorePID.exe는 제품 키를 성공적으로 적용한 경우 0의 %ERRORLEVEL%을 반환합니다. 오류가 발생하는 경우 오류 조건에 따라 다음 코드 중 하나를 반환합니다.

오류 코드
PID_ACTION_SUCCESS 0
PID_ACTION_NOTINSTALLED 1
PID_ACTION_INVALID 2
PID_ACTION_EXPIRED 3
PID_ACTION_INUSE 4
PID_ACTION_FAILURE 5
PID_ACTION_NOUPGRADE 6

참고 항목

Visual Studio의 가상 인스턴스를 실행하는 경우, 로컬 AppData 폴더와 레지스트리도 가상화해야 합니다. 가상 인스턴스 문제를 해결하려면 <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe를 실행합니다.

StorePID.exe는 제품 키를 성공적으로 적용한 경우 0의 %ERRORLEVEL%을 반환합니다. 오류가 발생하는 경우 오류 조건에 따라 다음 코드 중 하나를 반환합니다.

오류 코드
PID_ACTION_SUCCESS 0
PID_ACTION_NOTINSTALLED 1
PID_ACTION_INVALID 2
PID_ACTION_EXPIRED 3
PID_ACTION_INUSE 4
PID_ACTION_FAILURE 5
PID_ACTION_NOUPGRADE 6

참고 항목

Visual Studio의 가상 인스턴스를 실행하는 경우, 로컬 AppData 폴더와 레지스트리도 가상화해야 합니다. 가상 인스턴스 문제를 해결하려면 <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe를 실행합니다.

지원 또는 문제 해결

때로는 무엇인가 잘못될 수도 있습니다. Visual Studio 설치에 실패하는 경우 단계별 지침은 Visual Studio 설치 및 업그레이드 문제 해결을 참조하세요.

몇 가지 추가 지원 옵션은 다음과 같습니다.

  • 설치 관련 문제를 위한 설치 채팅(영어만 가능) 지원 옵션이 제공됩니다.
  • Visual Studio 설치 관리자와 Visual Studio IDE에 모두 표시되는 문제 보고 도구를 통해 Microsoft에 제품 문제를 보고합니다. IT 관리자이고 Visual Studio가 설치되어 있지 않은 경우 여기에서 IT 관리자 피드백을 제출할 수 있습니다.
  • Visual Studio 개발자 커뮤니티에서 기능을 제안하고, 제품 문제를 추적하고, 답변을 찾습니다.