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!

Était-ce utile?

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.

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