Ich habe einen Inhaltstyp auf meinem lokalen Dev-Server erstellt. Wie kann ich diesen Inhaltstyp packen, sodass ich ihn professionell für Live-Installationen bereitstellen kann?Sharepoint: Wie kann ich einen Inhaltstyp verpacken?
Antwort
Eine Option ist AC's WCM Custom Commands for STSADM.EXE, die zwei Befehle ergänzt, die hier relevant ist:
- GenSiteColumnsXml
- GenContentTypesXml
Diese erlauben Ihnen das bekommen XML for Site-Spalten und Inhaltstypen basieren auf denen in einer Site vorhandenen
Ich würde vorschlagen, dass Sie sich die WSP Builder ansehen. Es wird Ihnen bei der Erstellung von SharePoint-WSP-Lösungen sehr helfen.
WSP Builder ist großartig, aber ich frage mich immer noch, wie ich den Inhaltstyp aus der lokalen Umgebung in eine brauchbare XML-Form bringen kann, damit ich diesen Inhaltstyp in einer Funktion wiederverwenden kann. irgendwelche Ideen? –
WSPBuilder bringt Sie mit einer leeren Funktion, die einen Inhaltstyp annehmen kann, aber nicht in der Lage ist, einen zu extrahieren (aber ich kann mich nicht dazu bringen, eine Antwort zu verwerfen, die es fördert!). –
@Alex, ja. Was ich bekam, war, WSP Builder während der Entwicklungsphase des Inhaltstyps zu verwenden. –
ich auf diese kam, http://moss2k7ctypesviewer.codeplex.com
Verwenden Sie dies nicht, es könnte gut aussehen, aber das XML produziert nicht validiert und ist "Müll". Verwenden Sie stattdessen Petr Jakobsens Vorschlag, weil das XML, das erzeugt wird, in einem WSP-Paket wiederverwendet werden kann. –
SPSource ist ein Open-Source-Projekt, das einige SharePoint-Artefakte zurückentwickeln kann und aktiv von kenntnisreichen SharePointern wie Jeremy Thake und Rich Finn unterstützt wird. Es ist jedoch ein bisschen Rüstzeit erforderlich.
Es gibt auch SharePoint Solution Generator von den Visual Studio-Erweiterungen für WSS (obwohl ich SPSoure jeden Tag verwenden würde).
Beachten Sie, dass beide Optionen viel umfassender sind als das, was Sie angefordert haben, und die Artefakte von einer gesamten SharePoint-Website extrahieren sollen. Also, wenn Sie nur die Inhaltstypen mit Per Jakobsen's answer gehen wollen.
versuchte SPSource, aber es ist nicht intuitiv genug. OOB, es gibt Fehler, und es wird ein Längenparameter für etwas, aber ich kann nicht herausfinden, für was. –
Ich habe nie etwas ernstes mit SPSource b/c gemacht, es hat zu viel Zeit gebraucht, um die Dinge so zu machen. Allerdings können sie Ihr Problem beheben, wenn Sie sie http://spsource.codeplex.com/WorkItem/List.aspx protokollieren –
- 1. Sharepoint: Wie handle ich einen Inhaltstyp?
- 2. SharePoint: Kann ein Inhaltstyp eine Anlagensammlungseigenschaft haben?
- 3. Wie wird der SharePoint-Inhaltstyp aktualisiert?
- 4. Umbenennen einer SharePoint-Liste Inhaltstyp
- 5. sharepoint 2007 - benutzerdefinierter Inhaltstyp - gefilterte Suchspalte
- 6. Mein SharePoint-Inhaltstyp wird nicht angezeigt
- 7. Gibt es einen Inhaltstyp für ein NRL?
- 8. Wie füge ich einen neuen Inhaltstyp in Soap ein ui
- 9. Wie erhalte ich die Standard-Erweiterung für einen bestimmten Inhaltstyp?
- 10. Wie Abfragen aller Listen, die einen bestimmten Inhaltstyp in SharePoint verwenden?
- 11. Wie bekomme ich die Dateierweiterung für einen Mime-Typ (Inhaltstyp)
- 12. Erstellen einer benutzerdefinierten Inhaltstyp-Instanz in einer SharePoint-Liste programmgesteuert?
- 13. Sharepoint List Definition, die nur an meinen benutzerdefinierten Inhaltstyp bindet
- 14. wie WebAPI für einen bestimmten Inhaltstyp
- 15. Wie kann ich mehrere Dekorateure in einem verpacken?
- 16. SharePoint: Verwenden von RichHTML-Feldtyp in einem benutzerdefinierten Inhaltstyp
- 17. SpringMVC-Angularjs: Wie kann ich den Inhaltstyp in SpringMVC ändern?
- 18. Wie kann ich den Inhaltstyp einer Datei in .NET ermitteln?
- 19. Standard-Inhaltstyp und Inhaltstyp Reihenfolge mit Ordnern in einer Sharepoint-Liste
- 20. Wie kann ich den Inhaltstyp in Swift mit NSURLSession definieren
- 21. Sharepoint ItemStyle.xsl für CQWP mit Bildern aus einem Inhaltstyp
- 22. Django Inhaltstyp: Wie bekomme ich ein Objekt?
- 23. Wie kann ich in Drupal 6 einen bestimmten Inhaltstyp immer mit Lightbox 2 anzeigen lassen?
- 24. Wie kann ich einer Rolle von Benutzern erlauben, auf einen Inhaltstyp in Drupal6 zuzugreifen?
- 25. SharePoint: Wie kann ich programmgesteuert Elemente zu einer benutzerdefinierten Listeninstanz hinzufügen?
- 26. Programmgesteuert möchte ich einen Drupal 7-Inhaltstyp ohne "body" -Feld
- 27. Anpassen eines Inhaltserstellungsformulars für einen bestimmten Inhaltstyp
- 28. Wie schreibe ich einen Dekorator, um etwas in einen Kontextmanager zu verpacken, der Parameter nimmt?
- 29. Warum erhalte ich einen anderen Inhaltstyp für gepostete Dateien?
- 30. Kann Anwendung Grails 3 nicht verpacken - NoSuchMethodError
+1 AC stsadm-Befehle sind super, schlagen Sie vor, http://tsadm.blogspot.com/ auch zu sehen! – Colin
... oder wenn Sie eine Windows-Benutzeroberfläche bevorzugen: http://blog.mastykarz.nl/go/imtechfieldsexplorer. Es verwendet denselben Kern wie die STSADM-Befehle von AC. –