2009-02-11 8 views
4

Je crée une fonctionnalité SharePoint qui sera utilisée pour déployer certains types de contenu (et leurs colonnes/champs personnalisés) dans un nouveau site SharePoint.Utilisation élevée de l'UC lors du déploiement de types de contenu via une fonctionnalité SharePoint

J'ai utilisé un outil externe pour générer le CAML pour les types de contenu (Andrew Connell's custom STSADM commands) mais lorsque je les ai mis dans la fonction et que je l'ai exécuté, j'ai rencontré un problème.

La fonctionnalité s'active comme je le souhaite, mais lorsque j'essaie d'afficher les types de contenu du site (/_settings/mngctypes.aspx), le processeur tire jusqu'à 100% de son utilisation (w3wp) et y reste.

Est-ce que quelqu'un a vu cela et sait comment le résoudre?

+0

programmation non liés – AnthonyWJones

+0

Oui, il est, le déploiement fait partie du cycle de vie du développement –

+0

d'accord, la programmation liée .. –

Répondre

7

Je l'ai déjà vu, le XML généré ne contient pas l'espace de noms XML: Notez également que cet outil ne crée pas de code XML 100% correct pour une utilisation dans une entité.

Bad-XML:

<XmlDocument> 
<FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms"> 
<Display>ListForm</Display> 
<Edit>ListForm</Edit> 
<New>ListForm</New> 
</FormTemplates> 
</XmlDocument> 

Bon-XML:

<XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms"> 
<FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms"> 
<Display>ListForm</Display> 
<Edit>ListForm</Edit> 
<New>ListForm</New> 
</FormTemplates> 
</XmlDocument> 
+0

Finalement, je suis revenu à l'examen de ce problème et vous avez mis le doigt sur la tête! Merci, épargnant de vie! –

+0

Cela m'a sauvé aussi. Merci beaucoup! –

0

Par colonnes personnalisées, voulez-vous dire champs personnalisés? Quelle page Type de contenu essayez-vous d'afficher? La liste de tous les types de contenu de site, ou la page de détails pour votre type de contenu? Si c'est le dernier, est-ce que vos colonnes personnalisées pourraient causer l'erreur?

+0

certains appelez-les colonnes, d'autres les appellent champs: P. Et oui, le problème est lors de l'affichage de la page de type de contenu. Ajout de quelques clarifications –

Questions connexes