SP2010からSP2013に移行されたサイトは、\ Web Server Extensions \ 14 \ Template \ Layouts \を参照してください。

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 \ Layout \ Not \ Microsoft Shared \ Web Server Extensions \ 15 \ Template \ Layouts \

変更した:

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

しかしそれはまだ\ 14 \ pathを参照します。\ 14 \ PATH CSSファイルを削除し、すべてのスタイルが発生しました。

\ 14 \ PATHでスタイルシート(CSSファイル)に取り組むことができますが、将来紛争を引き起こすことを心配しています。私が見落としているいくつかの構成はありますか?あなたの経験を共有してください。ありがとうございました!

役に立ちましたか?

解決

15 hiveから参照したい場合は、ファイルパスを変更する必要があります。

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

あなたが14のハイブからそれを参照した場合それは問題を引き起こすことはありません。しかし、SharePoint 2013に関連する他のすべてのものは15回のハイブにあるので、15回のハイブに移動するのはそれほど良いでしょう。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top