Deploysolution : Stsadm 操作 (Windows SharePoint Services)

操作名 : Deploysolution

説明

ソリューションに関連するファイルを構成データベースからファーム内の個々のフロントエンド Web サーバーに展開します。

構文

stsadm -o deploysolution

-name <ソリューション名>

[-url] <仮想サーバーの URL>

[-allcontenturls]

[-time] <展開する時間>

[-immediate]

[-local]

[-allowgacdeployment]

[-allowcaspolicies]

[-lcid] <言語>

[-force]

パラメータ

パラメータ (短い名前) 必須/省略可能 説明

name

ソリューション ストア内のソリューションの有効な名前 ("SampleSolution.wsp" など)

必須

管理者を有効にして、ソリューション ストア内のソリューション名を指定します。

url

有効な URL (http://*server_name* など)

省略可能

仮想サーバーの URL の場所

allcontenturls

<なし>

省略可能

ファーム内のすべての非管理仮想サーバーにパッケージを展開することと同じです。

time

有効な日付 : 管理言語の文化に固有の時刻の形式 ("2/16/2007 12:15:12" など)

time パラメータは、immediate または local のどちらかのパラメータが指定されている場合は必要ありません。それ以外の場合は、timeパラメータが必要です。

管理者が、展開が行われる時間をスケジュールできるようにします。

日時が正しく解析されない場合、以下のエラー メッセージが表示されます。

"'<ユーザーが入力した時刻>' は、正しい時間形式ではありません。"

immediate

<なし>

省略可能

コマンドの実行後、直ちに展開が実行されます。

local

<なし>

local パラメータは、immediate または time のどちらかのパラメータが指定されている場合は必要ありません。それ以外の場合は、local パラメータが必要です。

ソリューションは、ローカル コンピュータ上にのみ同期的に展開されます。タイマ サービスは使用されません。

開発者は、immediate パラメータ、local パラメータ、または time パラメータを指定する必要があります。これらのいずれかが指定されていない場合、以下のエラー メッセージが表示されます。

"展開の種類が指定されませんでした。このサーバーにのみ (-local)、またはファーム内のすべてのサーバー (-immediate) に展開を指定するか、ファーム内のすべてのサーバーに遅延展開 (-time) を指定する必要があります。"

allowgacdeployment (allowgac)

<なし>

省略可能

ソリューションに、グローバル アセンブリ キャッシュ (GAC) に配置する必要があるアセンブリが含まれる場合、このパラメータを指定する必要があります。このパラメータを指定しないと、以下のエラー メッセージが表示されます。

"ソリューション '<ソリューション名>' では、グローバル アセンブリ キャッシュ (GAC) にアセンブリをインストールする必要があります。このソリューションを完全に信頼できる場合、-allowgacdeployment パラメータを使用して展開してください。"

allowcaspolicies (allowcas)

<なし>

省略可能

ソリューションにコード アクセス セキュリティ (CAS) ポリシーが含まれる場合は、このパラメータを指定する必要があります。このパラメータを使用しないと、以下のエラー メッセージが表示されます。

"ソリューション '<ソリューション名>' にコード アクセス セキュリティ ポリシーを追加する必要があります。このソリューションを完全に信頼する場合は、-allowcaspolicies パラメータを使用して展開してください。"

lcid

有効なロケール ID ("1033" (英語) など)

省略可能

展開時に、Web パーツ パッケージの言語を指定します。指定しない場合、このパラメータはゼロ ("0") であるとみなされます。ゼロは、Web パーツ パッケージを言語指定なしで展開する必要があることを意味します。

force

<なし>

省略可能

ソリューションの展開時に、別の記録されたソリューション ID を持つソリューションによって書き込まれたファイルを上書きして、強制的に展開します。