none
Deploy WebPart RRS feed

  • Pergunta


  • Minha dúvida e que quem conhece apenas o asp.net e nao conhece o sharepoint em ci, desenvolvi um webpart customizado conforme documentação que eu li pela internet e ele esta sem problema nenhum, no ambiente de desenvolvimento instalei VSeWSS.exe.

    E com ele criei um projeto do tipo webpart, nele eu desenvolvi e instalei o sharepoint nessa maquina, para o deploy nessa maquina usei a opcao do projeto deploy no qual ele ja instala e configura o sharepoint com essa nova webpart

    Minha duvida e no respeito de como passar isso para o cliente (como fazer o deploy) , o cliente tem uma aplicacao distribuida em varios servidores do sharepoint como instalar?

    Eu tenho a minha pasta release que o .net criou com varios arquivos (Dentre eles um de extensao wsp) que arquivos necessito para passar para esse cliente vincular meu webpart ao sharepoint, e se ele tem varios servidores de sharepoint em qual deles tem q ser feito essa vinculacao?

    Espero ter sido claro na minha duvida, e que sou iniciante nesse mundo sharepoint...

    Desde ja agradeco




    quinta-feira, 20 de março de 2008 22:28

Respostas

  • Caro Emerson,

     

    O deploy de uma solução WSP deve seguir os passos:

     

    - Inclusão da Solution (WSP File) no banco de dados de configurações, para tal utilize o comando, que irá incluir a solução no servidor onde o SharePoint esta instalado :

     

    stsadm -o addsolution -filename "%Diretório Solução%\%Nome do Arquivo da Solução%.wsp"

     

    - O segundo passo é efetuar o Deploy da aplicação em todos os servidores de Front-End, para tal utilize o seguinte comando:

     

    stsadm -o execadmsvcjobs

    stsadm -o deploysolution -name %Nome da Solution%.wsp -immediate -allowGacDeployment -allowCasPolicies -force

    stsadm -o execadmsvcjobs

     

    Após isso a solução estará implantada.

     

    Para mais informações consulte :

     

    Deploying a Solution (MSDN)

     

    WSP - Sharepoint Solution Files

     

    Forte Abraço.

    domingo, 30 de março de 2008 17:32
  •  

    Para vc criar este WSP basta vc usar o VSeWSS.exe (arquivo fisico) Visual Studio Extensions Sharepoint 3.0.

     

    Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions

    http://www.microsoft.com/downloads/details.aspx?FamilyId=19F21E5E-B715-4F0C-B959-8C6DCBDC1057&displaylang=en

     

     

    Ele tem este recurso.

     

    segunda-feira, 31 de março de 2008 00:59

Todas as Respostas

  •  

    Os Passos são simples.

     

    Passo 1 - Instalar o assembly no GAC

    Passo 2 - Adicionar em  Safe Controls no  web.config do Sharepoint

    Passo 3 - Fazer Upload do .dpw

    Passo 4 - Restart IIS

     

     

     

    --
    Bruno Velaz

    Comunidade CanalSharePoint

    MCTS: Microsoft Office SharePoint Server 2007 – Configuration

    MCTS: Windows SharePoint Services 3.0 – Configuration

    MCTS: Windows SharePoint Services 3.0 – Development

    MCP.Net

     

    BLOGS:

    http://brunovelaz.spaces.live.com/

    http://www.canalsharepoint.com.br/brunovelaz

     

    Marque como resposta, se for conviniente ok? para que outros possam tb achar a solução futuramente.

     

     

     

    segunda-feira, 24 de março de 2008 13:01
  • Bruno,

    Meu cliente disse que outros fornecedores passam para ele apenas o WSP, que ele instala diretamente nos servidores. Pelo que pesquisei, o WSP é um package, mas não consegui achar explicando se o WSP gerado no deploy já está pronto para instalar no servidor e como eu faço esta instalação.

    Outro ponto: ele me disse ter um servidor principal e mais dois de aplicação. Esta instalação deve ser feita em todos os servidores?


    Obrigado pela ajuda!
    Emerson


    segunda-feira, 24 de março de 2008 20:51
  • Caro Emerson,

     

    O deploy de uma solução WSP deve seguir os passos:

     

    - Inclusão da Solution (WSP File) no banco de dados de configurações, para tal utilize o comando, que irá incluir a solução no servidor onde o SharePoint esta instalado :

     

    stsadm -o addsolution -filename "%Diretório Solução%\%Nome do Arquivo da Solução%.wsp"

     

    - O segundo passo é efetuar o Deploy da aplicação em todos os servidores de Front-End, para tal utilize o seguinte comando:

     

    stsadm -o execadmsvcjobs

    stsadm -o deploysolution -name %Nome da Solution%.wsp -immediate -allowGacDeployment -allowCasPolicies -force

    stsadm -o execadmsvcjobs

     

    Após isso a solução estará implantada.

     

    Para mais informações consulte :

     

    Deploying a Solution (MSDN)

     

    WSP - Sharepoint Solution Files

     

    Forte Abraço.

    domingo, 30 de março de 2008 17:32
  •  

    Para vc criar este WSP basta vc usar o VSeWSS.exe (arquivo fisico) Visual Studio Extensions Sharepoint 3.0.

     

    Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions

    http://www.microsoft.com/downloads/details.aspx?FamilyId=19F21E5E-B715-4F0C-B959-8C6DCBDC1057&displaylang=en

     

     

    Ele tem este recurso.

     

    segunda-feira, 31 de março de 2008 00:59
  • Pessoal,

    As informações que vocês me passaram foram extremamente valiosas, em especial a do Sergio.

    Estamos realizando os testes no cliente, quando tivermos o "veredito" aviso.

    Agradeço a ajuda de todos.


    Emerson
    terça-feira, 1 de abril de 2008 02:02