2010-11-17 21 views
0

J'essaie d'utiliser l'agrafage pour personnaliser le modèle de blog sharepoint 2010. J'ai créé une fonction d'agrafage et une autre fonctionnalité pour personnaliser la définition du site (onet.xml). Il est bien de travail pour les pièces de Web, mais si je liste d'inclusion Vues donne une erreur quand je suis en train d'activer la « personnalisation fonction » (pas la fonction d'agrafer)Problème lors de l'approvisionnement lors de l'utilisation de l'agrafage pour personnaliser le modèle de blog sharepoint 2010

erreur est,

« Une erreur est survenue dans le déploiement step 'Activer les fonctionnalités': Impossible de terminer cette action. "

Ceci est l'extrait de code XML qui provoque ce problème. (Je ne pouvais pas poster la partie xml ici)

http://social.msdn.microsoft.com/Forums/en/sharepoint2010programming/thread/6ba343f3-020b-47e5-938c-aeedcf094adc

BTW, je suis en train de personnaliser la page par défaut ici et mon approche est

1) Obtenir une copie de la page personnalisée existante et renommer et inclure dans la fonction

2) Modifier la page principale du fichier ci-dessus pour custom.master

3) Changer la mise en page de la page ci-dessus sans enlever « ContentPlaceHolders »

4) Dans l'élément de module d'élément caractéristique mis copié à partir Onet.xml

apprécierions si quelqu'un peut fournir des insite à ce sujet.

Merci

-Madhawa

Répondre

0

Essayez provisioning le fichier sans la vue de vous assurer que vos attributs URL et chemin d'accès sont corrects. Une fois qu'une page vide est affichée, ajoutez le XML View. Pour l'attribut List, essayez d'utiliser le chemin de l'URL relative (par exemple Lists/Blog) au lieu de l'ID du modèle.