Pergunta

eu segui este blog Para criar o MySite Branding for Sharpoint 2013. Tudo funciona bem, mas o grampeador não funciona para novos sites pessoais.Mas se eu ativar manualmente o recurso do que funciona bem.Também através do PowerShell Se eu especificar o ID de recurso correto, a marca é aplicada.Mas eu quero que isso aconteça automaticamente.por favor ajude.

Foi útil?

Solução

Eu também enfrentei o mesmo problema.Por favor, certifique-se de que o ID do recurso que você tenha mencionado no recurso grampeador deve ser exatamente o mesmo que o ID do recurso pelo qual você está implantando seu receptor de eventos.

Por favor, verifique o poste abaixo " http://weblogs.asp.net/sreejukg/apply-custom-theme-to-sharepoint-2013-mysite-using-feature- '

ponto a ser notado na postagem acima : note-se que você precisa usar o GUID do "MySitetheFeature".Para obter o GUID do recurso, consulte o seu manifesto.O abaixo é o manifesto para o mysitetheefeature.

Isso pode ajudá-lo.:)

Outras dicas

Tente anexar owstimer e depuração.Se você encontrar o comportamento estranho (exceção NULL no SPSite), basta reiniciar o serviço de temporizador.- Por esse período, esse problema deve ter resolvido. No entanto, se houver algum erro subjacente na lógica, ele sairá na depuração.

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