Deploysolution: Stsadm 작업(Office SharePoint Server)

업데이트 날짜: 2007년 4월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

작업 이름: Deploysolution

설명

구성 데이터베이스의 솔루션 관련 파일을 팜의 각 프런트 엔드 웹 서버에 배포합니다.

구문

stsadm -o deploysolution

-name <솔루션 이름>

[-url] <가상 서버 URL>

[-allcontenturls]

[-time] <배포할 시간>

[-immediate]

[-local]

[-allowgacdeployment]

[-allowcaspolicies]

[-lcid] <언어>

[-force]

매개 변수

매개 변수(약식 이름) 필수 여부 설명

*name*

솔루션 저장소에 있는 솔루션의 유효한 이름(예: "SampleSolution.wsp")

관리자가 솔루션 저장소 내의 솔루션 이름을 지정할 수 있습니다.

*url*

유효한 URL(예: http://*서버_이름*)

아니요

가상 서버의 URL 위치입니다.

*allcontenturls*

<없음>

아니요

패키지를 팜에 있는 모든 비관리 가상 서버에 배포하는 것과 동일합니다.

*time*

관리 언어의 문화권에 따른 유효한 날짜:시간 형식(예: "2/16/2007 12:15:12")

immediate 또는 local 매개 변수를 지정한 경우 time 매개 변수는 필수 항목이 아닙니다. 그렇지 않은 경우 time 매개 변수는 필수 항목입니다.

관리자가 배포 수행 시간을 예약할 수 있습니다.

날짜 및 시간을 올바르게 구문 분석할 수 없으면 다음 오류 메시지가 표시됩니다.

"'<사용자가 입력한 시간>'은(는) 잘못된 시간 형식입니다. 배포가 시작되지 않았습니다."

*immediate*

<없음>

아니요

명령이 실행된 후 즉시 배포를 수행합니다.

*local*

<없음>

immediate 또는 time 매개 변수를 지정한 경우 local 매개 변수는 필수 항목이 아닙니다. 그렇지 않은 경우 local 매개 변수는 필수 항목입니다.

로컬 컴퓨터에만 동기적으로 솔루션을 배포합니다. 타이머 서비스는 사용되지 않습니다.

개발자는 immediate, local 또는 time 매개 변수를 지정해야 합니다. 이러한 매개 변수 중 하나를 지정하지 않으면 다음과 같은 오류 메시지가 표시됩니다.

"배포 형식을 지정하지 않았습니다. 이 서버에만 배포할지(-local), 팜의 모든 서버에 배포할지(-immediate) 또는 팜의 모든 서버에 지연된 배포를 적용할지(-time) 지정해야 합니다."

*allowgacdeployment* (*allowgac*)

<없음>

아니요

GAC(전역 어셈블리 캐시)에 배치해야 하는 어셈블리가 솔루션에 들어 있는 경우 이 매개 변수를 지정해야 합니다. 그렇지 않으면 다음 오류 메시지가 표시됩니다.

"솔루션 '<솔루션 이름>'을(를) 사용하려면 GAC(전역 어셈블리 캐시)에 어셈블리를 설치해야 합니다. 이 솔루션을 완전히 신뢰할 수 있으면 -allowgacdeployment 매개 변수를 사용하여 배포하십시오."

*allowcaspolicies* (*allowcas*)

<없음>

아니요

솔루션에 CAS(코드 액세스 보안) 정책이 들어 있는 경우 이 매개 변수를 지정해야 합니다. 그렇지 않으면 다음 오류 메시지가 표시됩니다.

"솔루션 '<솔루션 이름>'에 코드 액세스 보안 정책을 추가해야 합니다. 이 솔루션을 신뢰하는 경우 -allowcaspolicies 매개 변수를 사용하여 배포하십시오."

*lcid*

유효한 로캘 ID(예: 영어의 경우 "1033")

아니요

웹 파트 패키지를 배포하는 경우 웹 파트 패키지의 언어를 지정합니다. 이 매개 변수를 지정하지 않으면 영("0")으로 가정합니다. 영은 웹 파트 패키지를 언어 비지정 상태로 배포해야 한다는 것을 의미합니다.

*force*

<없음>

아니요

솔루션 배포를 강제로 실행합니다. 이 솔루션은 배포 시 다른 솔루션 ID가 기록된 솔루션에서 작성한 파일을 덮어씁니다.