J'ai créé un type de contenu sur mon serveur de développement local, comment est-ce que je peux empaqueter ce type de contenu, afin que je puisse le déployer professionnellement aux installations en direct?Sharepoint: Comment est-ce que je peux emballer un type de contenu?
Répondre
Une option est AC's WCM Custom Commands for STSADM.EXE qui ajoute deux commandes qui est pertinente:
- GenSiteColumnsXml
- GenContentTypesXml
Ceux-ci vous permettent d'obtenir la XML pour les colonnes Site et les types de contenu basés sur ceux existants dans un site
Je vous suggère de regarder le WSP Builder. Cela vous aidera beaucoup lors de la création de solutions SharePoint WSP.
WSP Builder est génial, mais je me demande toujours comment je peux obtenir le type de contenu - hors de l'environnement local et dans un formulaire xml utilisable, donc je peux réutiliser ce type de contenu dans une fonctionnalité. des idées? –
WSPBuilder vous permet de démarrer avec une fonctionnalité vide qui peut prendre un type de contenu, mais n'est pas capable d'en extraire un (mais je ne peux pas me résoudre à une réponse négative en faisant la promotion!). –
@Alex, oui. Ce que je voulais obtenir était d'utiliser WSP Builder pendant la phase de développement du type de contenu. –
Je suis tombé sur ce, http://moss2k7ctypesviewer.codeplex.com
Ne l'utilisez pas, il peut sembler bon, mais le XML qu'il produit ne valide pas, et est "idiot". Utilisez plutôt la suggestion de Petr Jakobsens, car le xml qui est produit peut être réutilisé dans un paquet wsp. –
SPSource est un projet Open Source qui peut effectuer le reverse engineering de quelques artefacts SharePoint et qui est activement supporté par des SharePointers bien informés tels que Jeremy Thake et Rich Finn. Il y a cependant un peu de temps d'installation requis.
Il existe également SharePoint Solution Generator à partir de Visual Studio Extensions for WSS (bien que j'utiliserais SPSource à ce sujet tous les jours).
Notez que ces deux options sont beaucoup plus complètes que ce que vous avez demandé et conçues pour extraire les artefacts d'un site SharePoint complet. Donc, si vous voulez juste les types de contenu vont avec Per Jakobsen's answer.
essayé SPSource, mais ce n'est pas assez intuitif. OOB, il donne des erreurs, et ça ne veut pas dire un paramètre de longueur pour quelque chose, mais je ne peux pas comprendre pour quoi. –
Je n'ai jamais rien fait de sérieux avec SPSource b/c il m'a fallu trop de temps pour faire les choses à sa manière. Cela dit, ils peuvent être en mesure de résoudre votre problème si vous le connectez http://spsource.codeplex.com/WorkItem/List.aspx –
- 1. Comment est-ce que je peux emballer le texte d'en-tête dans Gridview?
- 2. Comment puis-je implémenter un OutputStream que je peux rembobiner?
- 3. Pourquoi est-ce que je peux passer un type de valeur Nullable dans un type de valeur non nullable? Je
- 4. Comment mettre à jour le type de contenu SharePoint?
- 5. SharePoint: Utilisation du type de champ RichHTML dans un type de contenu personnalisé
- 6. Sharepoint: que deviennent les listes basées sur le type de contenu lorsque le type de contenu est mis à jour?
- 7. sharepoint 2007 - type de contenu personnalisé - colonne de recherche filtrée
- 8. Comment est-ce que je peux rendre à un cubemap?
- 9. Comment mieux emballer un site Web
- 10. Comment est-ce que je peux attraper un symbole que l'utilisateur est frappé sur le clavier?
- 11. Type de contenu par défaut et type de contenu à l'aide de dossiers dans une liste Sharepoint
- 12. Comportement de la Viewbox que je ne peux pas comprendre
- 13. Sharepoint: Trouver une liste basée sur un type de contenu dans un composant WebPart?
- 14. Comment emballer une webapp en tant que guerre déployable?
- 15. Générer un jeton que je peux prouver J'ai généré
- 16. Comment est-ce que je peux patcher des assemblys .NET?
- 17. Comment est-ce que je peux simplifier ce jquery répétitif?
- 18. Partie Web de requête de contenu SharePoint
- 19. SharePoint: Timerjobs Lock Type
- 20. Comment est-ce que je peux énumérer DataTable?
- 21. Comment est-ce que je peux faire un type coffre-fort d'articles qui implémentent tous une interface générique?
- 22. Comment puis-je contourner le fait que je ne peux pas mettre un bloc de code dans un fichier skin?
- 23. De quel type de CAL ai-je besoin pour Sharepoint?
- 24. Comment emballer un int [,] avec quelque chose comme une ReadOnlyCollection?
- 25. comment emballer/stocker la clé de TripleDESCryptoServiceProvider
- 26. Types de contenu Sharepoint Doc Lib
- 27. Comment est-ce que je peux sérialiser la variable avec le type de Int64 en JavaScript sans perte de précision?
- 28. Comment emballer une construction Ant avec Maven?
- 29. Comment est-ce que je peux fondre dans un ensemble d'images? pas un diaporama
- 30. Comment est-ce que je peux découvrir qui commet un diff est composé de?
+1 Les commandes stsadm d'AC sont géniales, vous pouvez également consulter http://stsadm.blogspot.com/! – Colin
... ou si vous préférez une interface utilisateur Windows: http://blog.mastykarz.nl/go/imtechfieldsexplorer. Il utilise le même noyau que les commandes STSADM d'AC. –