none
Visual Web Part do Sharepoint 2010 não está aparecendo no modo de edição de página RRS feed

  • Pergunta

  • Olá pessoal,

    Tenho uma Solution Sharepoint Project com varias Visual Web Parts, faço deploy da solution no ambiente de desenvolvimento normalmente, após fazer o deploy vou até a minha página de teste no modo de edição e adiciono a Visual Web Part na mesma. Após realizar todos os testes faço o deploy da solution no ambiente final, mas ao entrar na página no modo de edição uma das Visual Web Parts não aparece para ser inserida na pagina.

    Alguém sabe por que isso pode estar ocorrendo?

    segunda-feira, 1 de abril de 2013 21:25

Respostas

  • Olá Kauecosta,

    As features só são ativadas automaticamente através do Visual Studio. Quando você faz o deploy em um ambiente de produção através de comandos Powershell Add-SPSolution / Install-SPSolution, as features não são ativadas automaticamente.

    Você tem que ativá-las manualmente. Acredito que esse seja o seu problema.

    Não adianta copiar o arquivo .webpart do Visual Studio e colocar no ambiente de produção, não vai funcionar. Isso acontece porque quando o Visual Studio está fazendo o processo de package, ele substitui coisas dentro desse arquivo.

    Para fazer esse teste, copie da galeria de webparts do ambiente que funcione e cole no outro.

    Mas, ainda acredito que a simples ativação das features resolverá o seu problema.

    Abraços!


    Rodrigo A. Romano - SharePoint Specialist Microsoft MCP, MCTS e MCITP - http://rodrigoromano.net - http://usersync.codeplex.com/

    • Marcado como Resposta kahuecosta sábado, 25 de maio de 2013 17:56
    sexta-feira, 12 de abril de 2013 02:03
    Moderador

Todas as Respostas

  • nao teras que activar a web Part na parte das features que se encontra no site settings do site?

    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/

    terça-feira, 2 de abril de 2013 11:52
    Moderador
  • Quando eu faço o deploy da solution todas as Visual Web Parts são ativadas automaticamente. Cheguei a olhar se a web part estava desativada, mas ela nem aparece na Galeria de Web Parts.

    No ambiente de desenvolvimento ela aparece na galeria, mas no ambiente oficial não.

    Adicionei a WebPart manualmente na galeria de WebParts e quando fui adicionar na página pelo modo de edição deu a seguinte mensagem: $Resources:core,ImportErrorMessage;

    terça-feira, 2 de abril de 2013 18:24
  • Olá Kauecosta,

    As features só são ativadas automaticamente através do Visual Studio. Quando você faz o deploy em um ambiente de produção através de comandos Powershell Add-SPSolution / Install-SPSolution, as features não são ativadas automaticamente.

    Você tem que ativá-las manualmente. Acredito que esse seja o seu problema.

    Não adianta copiar o arquivo .webpart do Visual Studio e colocar no ambiente de produção, não vai funcionar. Isso acontece porque quando o Visual Studio está fazendo o processo de package, ele substitui coisas dentro desse arquivo.

    Para fazer esse teste, copie da galeria de webparts do ambiente que funcione e cole no outro.

    Mas, ainda acredito que a simples ativação das features resolverá o seu problema.

    Abraços!


    Rodrigo A. Romano - SharePoint Specialist Microsoft MCP, MCTS e MCITP - http://rodrigoromano.net - http://usersync.codeplex.com/

    • Marcado como Resposta kahuecosta sábado, 25 de maio de 2013 17:56
    sexta-feira, 12 de abril de 2013 02:03
    Moderador