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

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

설치 후 라이선스 적용

대상 컴퓨터에서 자동 모드로 StorePID.exe 유틸리티를 사용하여 설치된 Visual Studio 버전을 제품 키로 활성화할 수 있습니다. StorePID.exe는 다음 기본 위치에 Visual Studio 2017과 함께 설치되는 유틸리티 프로그램입니다.
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE

System Center 에이전트나 관리자 권한 명령 프롬프트를 사용하여 높은 권한으로 StorePID.exe를 실행합니다. 이때 뒤에 제품 키(대시 포함)와 MPC(Microsoft Product Code)를 붙입니다. 제품 키에 대시를 포함해야 합니다.

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

다음은 기본 위치에 설치한다고 가정할 경우 AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE 제품 키를 사용하여 MPC가 08860인 Visual Studio 2017 Enterprise에 대한 라이선스를 적용하는 예제 명령줄입니다.

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE 08860

다음 표에는 Visual Studio의 각 버전에 대한 MPC 코드가 나와 있습니다.

Visual Studio 버전 MPC
Visual Studio Enterprise 2017 08860
Visual Studio Professional 2017 08862
Visual Studio Test Professional 2017 08866

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

참고 항목