Question

J'ai la situation suivante :

solution1.wsp qui possède une bibliothèque de documents contenant des fichiers (j'utilise un élément de module pour ajouter de nouveaux fichiers à la fonctionnalité)

et solution2.wsp qui possède une bibliothèque de documents contenant différents fichiers (avec de nouveaux fichiers dans un module)

J'ai essayé d'utiliser le Update-SPSolution applet de commande, mais sans succès.Les éléments de la bibliothèque de documents n'ont pas été modifiés.

j'ai enquêté Update-SPSolutionet il est probablement impossible d'ajouter de nouveaux éléments (dans un élément de module).

Est-il possible d'ajouter de nouveaux éléments à une fonctionnalité via un module, puis de le faire Update-SPSolution opération?

Était-ce utile?

La solution

J'ai trouvé la réponse à ma question.Oui, vous pouvez.Vous pouvez utiliser l'élément.msdn.microsoft.com/en-us/library/ee537916(v=Office.14).aspx Et utiliser les mêmes éléments de fichier.xml avec un nouveau contenu.

Autres conseils

La description détaillée du Update-SPSolution à MSDN - Mise à jour-SPSolution pour SharePoint 2010 et 2013, il est indiqué :

Le Update-SPSolution L'applet de commande met à niveau une solution SharePoint déployée dans la batterie de serveurs.Utilisez cette applet de commande uniquement si une nouvelle solution contient le même ensemble de fichiers et de fonctionnalités que la solution déployée. Si les fichiers et les fonctionnalités sont différents, la solution doit être retirée et redéployée en utilisant le Uninstall-SPSolution et Install-SPSolution applets de commande, respectivement.

Donc malheureusement non, vous ne pouvez pas ajouter de nouveaux fichiers à une bibliothèque de documents via un module en utilisant Update-SPSolution.

Vous ne pouvez pas ajouter de nouveaux fichiers à la bibliothèque de documents à l'aide de update-spsolution mais vous pouvez créer une fonctionnalité qui crée (ou dans une bibliothèque de documents déjà créée) une bibliothèque de documents, y compris certaines Documents par défaut déjà dans la bibliothèque.La fonctionnalité doit être spécifiée sur le Web, inclure un élément d'instance de liste et un élément de module avec tous les fichiers de contenu nécessaires.En modifiant le paramètre URL dans le module, vous pouvez vous assurer que les documents sont placés dans la bibliothèque de documents neuf / existante.

voici un Exemple intelligent sur commentFaites-le.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top