「Nancy.Viewengines.Razor」の版間の差分

提供:MonoBook
ページの作成:「== NuGet == *https://www.nuget.org/packages/Nancy.Viewengines.Razor/ ==Layoutが動作しない== Razorで親テンプレートを利用するLayout機能が正常...」
 
 
4行目: 4行目:
==Layoutが動作しない==
==Layoutが動作しない==
[[Razor]]で親テンプレートを利用するLayout機能が正常に動かない。
[[Razor]]で親テンプレートを利用するLayout機能が正常に動かない。
ページを開くと「HTTP 500 内部サーバー エラー」が返ってくる。
<source lang="html5">
<source lang="html5">
@{
@{
16行目: 17行目:
}
}
</source>
</source>
==関連項目==
==関連項目==
*[[Nancy/Minify & Bundleを使う]]
*[[Nancy/Minify & Bundleを使う]]

2015年1月8日 (木) 02:41時点における最新版

NuGet[編集 | ソースを編集]

Layoutが動作しない[編集 | ソースを編集]

Razorで親テンプレートを利用するLayout機能が正常に動かない。 ページを開くと「HTTP 500 内部サーバー エラー」が返ってくる。

@{
    Layout = "~/views/_shared/_layout.cshtml";
}

パスの指定を相対パス「~/」でもなく、絶対パス「/」でもなく、頭からスラッシュなどを取り除くと動く。なんでかは知らん。

@{
    Layout = "views/_shared/_layout.cshtml";
}

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]