Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Depois de desenvolver uma solução do SharePoint no Visual Studio, você pode implantar seu arquivo de pacote (.wsp) em um servidor local do SharePoint ou publicá-lo em um servidor do SharePoint remoto ou local. Se você implantar os arquivos, poderá personalizar como os arquivos de pacote (.wsp) são implantados.
Observação
Atualmente, somente soluções em área restrita podem ser publicadas em servidores remotos do SharePoint. Para obter mais informações, consulte as considerações sobre a solução em sandbox.
Implantar, publicar e atualizar
A implantação refere-se à cópia de um arquivo de solução do SharePoint criado de um projeto do SharePoint no Visual Studio para um host local. Em uma solução implantada, você pode configurar as etapas de implantação, como reciclar o pool dos Serviços de Informações da Internet (IIS), ativar a solução após a implantação e assim por diante. Para implantar, use o comando Implantar no menu Build . Para obter mais informações, consulte Como editar uma configuração de implantação do SharePoint e como implantar e publicar uma solução do SharePoint em um site local do SharePoint.
A publicação refere-se ao carregamento de um arquivo de solução do SharePoint em área restrita para um site remoto do SharePoint; ou seja, um site localizado em outro sistema. Você também pode publicar um arquivo de solução em área restrita do SharePoint em um site local do SharePoint, mas independentemente de o site publicado ser local ou remoto, você não pode configurar suas etapas de implantação.
A atualização refere-se à atualização de uma solução do SharePoint publicada remota ou localmente. Depois que quaisquer alterações forem feitas na solução do SharePoint no Visual Studio, você alterará o nome do arquivo de pacote da solução, republicará a solução e atualizará a solução depois que ela for republicada com êxito. Se você republicar uma solução publicada localmente, poderá substituir o arquivo de solução existente.
Implantar pacotes
Você pode implantar arquivos de pacote para teste e depuração no servidor SharePoint no seu computador de desenvolvimento. Você também pode criar um arquivo de pacote que pode ser instalado em outro computador escolhendo o botão de opção Publicar no Sistema de Arquivos na caixa de diálogo Publicar . O pacote é criado e copiado para o caminho de arquivo local especificado. Para implantar uma solução do SharePoint no servidor local, use o comando Implantar no menu Build . Para obter mais informações, consulte Como implantar e publicar uma solução do SharePoint em um site local do SharePoint.
Para saber como implantar uma definição de lista, adicionar um receptor de eventos e usar o Designer de Recursos e o Designer de Pacotes, consulte Passo a passo: implantar uma definição de lista de tarefas do projeto.
Personalizar o processo de implantação
A tabela a seguir mostra as duas configurações de implantação que você pode usar ao depurar e implantar uma solução do SharePoint.
| Configuração de implantação | Description |
|---|---|
| Padrão | A configuração de implantação padrão. As seguintes etapas de implantação são executadas: 1. Execute o comando de pré-implantação. 2. Reciclar o pool de aplicativos do IIS. 3. Retrair solução. 4. Adicionar solução. 5. Ativar recursos. 6. Execute o comando pós-implantação. Quando um pacote é desinstalado, as etapas de retração a seguir são executadas. 1. Reciclar o pool de aplicativos do IIS. 2. Retrair a solução. |
| Sem ativação | Essa configuração de implantação executa as mesmas etapas que a configuração Padrão, mas ignora a etapa de ativação. |
Você pode criar suas próprias configurações de implantação para concluir uma única etapa ou alterar a ordem das etapas no processo de implantação. Para obter mais informações, consulte Como editar uma configuração de implantação do SharePoint.
Você também pode adicionar comandos para executar antes e depois da implantação. Para obter mais informações, consulte Como definir comandos de implantação do SharePoint.
Publicar pacotes em um servidor remoto ou local
Para publicar uma solução do SharePoint em área restrita em um servidor remoto, na barra de menus, escolha Compilar, Publicar e, em seguida, na caixa de diálogo Publicar , escolha o botão Publicar no Site do SharePoint , fornecendo a URL do servidor remoto, como https://someremoteserver.sharepoint.microsoftonline.com.
Para publicar uma solução do SharePoint em um servidor local, na caixa de diálogo Publicar , escolha o botão de opção Publicar no Sistema de Arquivos , fornecendo um caminho do sistema local.
Depois que uma solução é publicada com êxito no SharePoint, a solução é exibida na Galeria de Soluções , na qual você pode ativá-la. Para obter mais informações, consulte Como implantar, publicar e atualizar soluções do SharePoint em um servidor remoto.
Atualizar pacotes publicados
Se você fizer alterações em um projeto do SharePoint no Visual Studio depois que ele for publicado, o pacote publicado deverá ser atualizado para incluir as alterações. Para atualizar com êxito, um pacote deve ter um nome exclusivo. Se um pacote com o mesmo nome for encontrado no site do SharePoint - que pode ocorrer quando você estiver atualizando um aplicativo existente - um erro alertará você para o conflito de nome de arquivo e permitirá renomear o pacote. Depois de republicado, o novo pacote aparece no site do SharePoint e pode ser atualizado. Um pacote atualizado atualiza a solução usando dados do pacote mais antigo e ativa a solução no SharePoint. Para obter mais informações, consulte Como implantar, publicar e atualizar soluções do SharePoint em um servidor remoto.