Site migré de SP2010 sur SP2013 Voir \ WEB Server Extensions \ 14 \ Modèle \ Modèles \
-
28-09-2020 - |
Question
J'ai migré des collections de site d'une ferme SP2010 à SP2013 Farm.J'ai complètement mis à niveau un site en mode SP2013.Dans le fichier maître, j'ai un code comme ci-dessous:
<SharePoint:CssRegistration name="/_layouts/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
Par une raison quelconque, la ligne ci-dessus se réfère réellement à \ Microsoft Shared \ Web Server Extensions \ 14 \ Modèle \ Modèles \ PAS \ Microsoft Shared \ WEB Server Extensions \ 15 \ Modèle \ Modèles \ Modalités \
J'ai essayé modifié à:
<SharePoint:CssRegistration name="/15/_layouts/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
mais il se réfère toujours à \ 14 \ chemin.J'ai testé supprimer les fichiers \ 14 \ path CSS et tout le style sera parti.
Bien que je puisse travailler sur les feuilles de style (fichiers CSS) à \ 14 \ Path, je m'inquiète de ce conflit à l'avenir.Y a-t-il des configurations que je néglige-t-il?S'il vous plaît partagez votre expérience.Merci!
La solution
Vous devez modifier le chemin de fichier comme si vous souhaitez vous référer de 15 HIVE,
<SharePoint:CssRegistration name="/_layouts/15/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
Cela ne causerait aucun problème si vous le renvoyez de 14 ruches.Mais il serait préférable que vous puissiez le déplacer à 15 ruches car toutes les autres choses liées à SharePoint 2013 se trouvent dans 15 HIVE.