Sito migrato da SP2010 a SP2013 Fare riferimento a \ Extensions server Web \ 14 \ template \ Layouts \
-
28-09-2020 - |
Domanda
Ho migrato alcune raccolte di siti da una fattoria SP2010 a SP2013 Azienda agricola.Ho completamente aggiornato un sito in modalità SP2013.Nel file principale ho il codice come sotto:
<SharePoint:CssRegistration name="/_layouts/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
.
In qualche motivo, sopra la riga, riferisce effettivamente alle estensioni \ Microsoft condivisa \ server Web \ 14 \ template \ layout \ Not \ Microsoft condivisa \ Extensions server \ 15 \ template \ Layouts \
Ho provato modificato a:
<SharePoint:CssRegistration name="/15/_layouts/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
.
Ma continua a fare riferimento a \ 14 \ percorso.Ho testato Rimuovere i file CSS \ 14 \ Path e tutto lo stile andrà via.
Sebbene io possa lavorare sui fogli di stile (file CSS) a \ 14 \ percorso, sto preoccupando che causerà un conflitto in futuro.Ci sono alcuni configurati che ho trascurato?Si prega di condividere la tua esperienza.Grazie!
Soluzione
Devi cambiare il percorso del file come se si desidera fare riferimento da 15 alveari,
<SharePoint:CssRegistration name="/_layouts/15/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
.
Non causerebbe alcun problema se si riferisce da 14 alveari.Ma sarebbe meglio se lo spostassi in 15 alveari come tutte le altre cose relative a SharePoint 2013 è in 15 alveari.