Είμαι στη διαδικασία της γραφής ένα άρθρο για τους καλούς ανθρώπους σε www.sharepointbriefing.com και η οποία περιλαμβάνει την ανάπτυξη μια λίστα από ένα αγρόκτημα ανάπτυξη σε ένα αγρόκτημα παραγωγής. Είμαι ακόμα εξοικειωμένοι με τη χρησιμοποίηση stsadm και πρέπει να σπάσει αυτή η συνήθεια, Έτσι, εγώ πυρπόλησε το SharePoint 2010 Κέλυφος διαχείρισης και έπαιξε χρησιμοποιώντας SPWeb-εξαγωγή στο στήριγμα λίστα μου. Τι παράξενα δύσκολο πράγμα που αποδείχθηκε!
Συνέχισα να πάρει αυτό το λάθος:
Το σφάλμα, "InvalidData: (Microsoft.Share...CmdletExportweb"") με σκοτώνει. Είμαι σε δύσκολη θέση στο πόσο καιρό αγωνίστηκα με αυτό.
Που είχα προηγουμένως τρέχει σε έναν τοίχο με PowerShell και χρησιμοποιούνται stsadm για να πάρει γύρω από αυτό. Το δοκίμασα και πάλι αυτή τη φορά και πήρα καλά αποτελέσματα.
Πέρασα πολύ χρόνο κόλπα γύρω από με την επιλογή –Identity και στη συνέχεια τελικά με –ItemURL. Αποδεικνύεται ότι η επιλογή ItemURL απαιτεί μια πλήρη διαδρομή της βιβλιοθήκης/λίστα σας θέλετε να εξαγάγετε χωρίς το http://bit διακομιστή. Έτσι, Παρά το γεγονός ότι το επιχείρημα του ταυτότητα είναι στραμμένη σε δευτερεύουσα τοποθεσία, το ItemURL είναι δεν σε σχέση με την αναγνώριση, αλλά σε σχέση με τη συλλογή τοποθεσιών.
Θα ήταν ωραίο για το cmdlet για να μου πει τι ίσχυε ελάχιστα (η ταυτότητα εν προκειμένω) και τι δεν ήταν έγκυρη (ItemUrl). Αυτές οι μικρές λεπτομέρειες βοηθήσει τους ανθρώπους να αγκαλιάζουν το προϊόν. Δεν είναι ένα μεγάλο ding εναντίον του SharePoint, but a little one at least 🙂
Ας ελπίσουμε ότι αυτό το post θα σώσει κάποιος λίγη θλίψη στο μέλλον.
</Τέλος>
Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin