Compartilhar via


Deploysolution: operação de Stsadm (Windows SharePoint Services)

Atualizado em: 2007-04-26

Nome da operação: Deploysolution

Descrição

Implanta arquivos relacionados a uma solução do banco de dados de configuração para servidores Web front-end individuais no farm.

Sintaxe

stsadm -o deploysolution

**   -name <nome da solução>**

**   [-url] <URL do servidor virtual>**

**   [-allcontenturls]**

**   [-time] <hora da implantação>**

**   [-immediate]**

**   [-local]**

**   [-allowgacdeployment]**

**   [-allowcaspolicies]**

**   [-lcid] <idioma>**

**   [-force]**

Parâmetros

Parâmetro (nome curto) Valor Obrigatório? Descrição

name

Um nome válido da solução no armazenamento da solução, como “SampleSolution.wsp”

Sim

Permite que o administrador especifique o nome de uma solução no armazenamento da solução.

url

Uma URL válida, como http://nome_do_servidor

Não

Local da URL em um servidor virtual

allcontenturls

<nenhum>

Não

Equivalente à implantação do pacote em todos os servidores virtuais não administrativos que se encontram no farm.

time

Um formato válido de data:hora específico da cultura do idioma administrativo, como, por exemplo, “2/16/2007 12:15:12”

O parâmetro time não é necessário se o parâmetro immediate ou local está especificado. Caso contrário, o parâmetro time é necessário.

Permite que o administrador agende a hora em que a implantação deve ocorrer.

Se data/hora não analisar corretamente, a seguinte mensagem de erro será exibida:

"‘<hora inserida pelo usuário>’ não é um formato de hora válido. A implantação não foi iniciada."

immediate

<nenhum>

Não

Faz com que a implantação ocorra imediatamente após a execução do comando.

local

<nenhum>

O parâmetro local não é necessário se o parâmetro immediate ou time está especificado. Caso contrário, o parâmetro local é necessário.

Implanta a solução de forma síncrona somente no computador local. O serviço de timer não é usado.

Um desenvolvedor deve especificar o parâmetro immediate, local ou time. Se um deles não estiver especificado, a seguinte mensagem de erro será exibida:

"O tipo de implantação não foi especificado. Você deve especificar uma implantação para este servidor somente (-local), para todos os servidores do farm (-immediate) ou uma implantação adiada para todos os servidores do farm (-time)."

allowgacdeployment (allowgac)

<nenhum>

Não

Se a solução contiver assemblies que precisem ser colocados em um Cache Global de Assembly (GAC), esse parâmetro deverá ser especificado. Caso contrário, será exibida a seguinte mensagem de erro:

"A solução '<nome da solução>' precisa instalar assemblies no Cache Global de Assembly (GAC). Se você confiar totalmente nesta solução, use o parâmetro -allowgacdeployment para implantar."

allowcaspolicies (allowcas)

<nenhum>

Não

Se a solução contiver diretivas de Segurança de Acesso a Código (CAS), esse parâmetro deverá ser especificado. Caso contrário, será exibida a seguinte mensagem de erro:

"A solução '<nome da solução>' precisa adicionar diretivas de Segurança de Acesso a Código. Se você confiar totalmente nesta solução, use o parâmetro -allowcaspolicies para implantar."

lcid

Uma identificação de localidade, como "1033" para o inglês

Não

Especifica um idioma para o pacote de Web Part quando um pacote de Web Part é implantado. Se esse parâmetro não estiver especificado, será assumido o valor zero ("0"). Um zero significa que o pacote de Web Part deve ser implantado como tendo idioma desconhecido.

force

<nenhum>

Não

Força a implantação de uma solução que, quando implantada, substituirá os arquivos por uma solução, com uma ID diferente para a solução gravada.