Pergunta

Estou tentando implantar um recurso em Meus Sites no SharePoint 2010 e nada parece estar funcionando.Fiz isso perfeitamente no ambiente de teste, mas não consigo fazê-lo funcionar no ambiente de produção.Basicamente, continuo recebendo este erro:

Error occurred in deployment step 'Activate Features': Feature with Id 'd336ba21-03c8-4509-9dc5-a5515b11f670' is not installed in this farm, and cannot be added to this scope.

Estou usando exatamente esse mesmo projeto http://sp2010mysite.codeplex.com/releases/view/78702 nenhuma alteração feita ainda para tentar implantá-lo e continuo recebendo o erro.Procurei o ID e é o ID do recurso Meu Conteúdo que está no projeto, então não tenho ideia do motivo da reclamação.Além disso, esse mesmo projeto funciona bem em outro ambiente. É o meu Visual Studio ou SharePoint que está causando esse problema?

Eu sei que posso fazer isso manualmente usando o shell de gerenciamento, mas realmente quero chegar ao fundo deste problema.

Obrigado pela ajuda!tudor

Foi útil?

Solução

A sua produção é um farm de vários servidores?Acho que você está enfrentando o seguinte problema:

http://blogs.msdn.com/b/calvarro/archive/2011/11/06/sharepoint-2010-amp-visual-studio-2010-error-ocurred-activate-features-feature-with-id-installed- neste-farm-não-pode-ser-adicionado-a-este-escopo.aspx

Acontece que o VS 2010 implementa internamente uma chamada para o método SPSolution.DeployLocal Esse método é destinado a problemas de solução de problemas de arquivos WSP e, como você pode ler na documentação do MSDN, ele executa uma implantação local em vez de uma implantação imediata (apenas em um sedimento da fazenda)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top