Acontece que algumas Features já instaladas no site de SharePoint
faz que uma nova reinstalação falhe por motivos de implantar uma solução que
contém uma Visual Web Part para uma aplicação web diferentes na mesma FARM em
que a aplicação web onde já está instalada.
Para evitar esse problema, se utiliza a propriedade “AlwaysForceInstall”.
Esta
propriedade pode ser ativa de dois formas em Visual Studio, alterando a
propriedade das features, mas também pode ser executada por Power
Shell.
1) Propriedade da Features
A
selecionar a Feature, podemos ver em sua lista de propriedade a opção
"Always Force Install" que por default esta em false. E só trocar para
True (imagem abaixo):
Si observamos seu Manifest, vemos como adicionou conteúdo no XML (imagem abaixo):
A outra forma es alterar o arquivo XML da Feature, digitando manualmente dita propriedade colocando TRUE (imagem abaixo):
2) Utilizando PowerShell
En PowerShell, pode usar o parâmetro -Force no comando Install-SPSolution, indicar forçado na instalação da solução:
Install-SPSolution -Identity <solution_file> -GACDeployment -Force
Depois de fazer as mudanças, vemos como a solução e instalada (imagem abaixo):
Atte.
No hay comentarios:
Publicar un comentario