Сайт мигрирован из SP2010 на SP2013 См. Усиление \ Web Server \ 14 \ Шаблон \ Макеты \

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/101629

Вопрос

Я мигрировал несколько сайтов с фермы SP2010 до фермы SP2013.Я полностью обновил сайт в режиме SP2013.В главном файле у меня есть код, как Ниже:

<SharePoint:CssRegistration name="/_layouts/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
.

По какой-то причине, выше линии на самом деле обратитесь к \ Microsoft Shared \ Web Server Extensions \ 14 \ Template \ Layouts \ Not \ Microsoft Shared \ Web Server Extensions \ 15 \ Шаблон \ Макеты \

Я попробовал модифицировать:

<SharePoint:CssRegistration name="/15/_layouts/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/>
.

Но он все еще называется \ 14 \ путь.Я проверил удалить файлы CSS \ 14 \ Path и все стиль исчезнут.

Хотя я могу работать над листами стилей (CSS-файлы) на пути \ 14 \, я беспокоюсь, это приведет к тому, что какой-то конфликт в будущем.Есть ли какая-то настройка, я пропустите вид?Пожалуйста, поделитесь своим опытом.Спасибо!

Это было полезно?

Решение

Вы должны изменить путь к файлу, как если вы хотите обратиться с 15 улей,

<SharePoint:CssRegistration name="/_layouts/15/mycompany/develop/styles/style.css" runat="server" after="SharepointCssFile"/> 
.

Это не вызывает бы никаких проблем, если вы относитесь к этому из 14 улей.Но было бы лучше, если вы переместите его до 15 улей, так как все остальные вещи, связанные с SharePoint 2013, в 15 улей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top