ServiceStack Razor引擎无法渲染布局(_Layout.cshtml)

时间:2013-06-06 02:21:33

标签: iis servicestack iis-8 windows-server-2012

我一直在尝试将基于ServiceStack和Razor视图引擎的非常简单的网站部署到新安装的Windows Server 2012框中。

它在我的Win 7开发者机器上工作正常,但是一旦在2012年iis 8上获胜,就会发生这种情况:

GET / Home:渲染并返回我的Homes.cshtml视图,没有我的_Layout.cshtml的迹象,因此没有加载样式表或脚本。

GET /客户:没什么。只是“标准”ServiceStack页面。没有Customers.cshtml或_Layout.cshtml

的迹象

GET / System:渲染并返回我的Systems.cshtml,没有我的_Layout.cshtml的迹象

有人有个主意吗?

似乎iis8的配置可能与我的iis7开发人员配置不兼容。

1 个答案:

答案 0 :(得分:1)

似乎Visual Studio未在发布包中正确打包所有视图。有点摆弄构建操作,它工作正常。一些观点已经建立了行动"无",而其他观点有"内容"。 (这么少的麻烦)