ServiceStack剃刀引擎不呈现布局(_Layout.cshtml)

问题描述:

我一直在试图部署一个基于ServiceStack的Razor视图引擎到一个新安装的Windows Server 2012框非常简单的网站。ServiceStack剃刀引擎不呈现布局(_Layout.cshtml)

它工作正常,我的Win 7的开发机器上,但一旦在Win 2012的iis 8出现这种情况:

GET /主页:渲染和回报只是我Homes.cshtml观点,没有我的_Layout.cshtml的迹象,所以没有加载样式表或脚本。

GET/Customers:Nothing。只是“标准”ServiceStack页面。无论是Customers.cshtml或_Layout.cshtml

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

任何迹象有一个想法?

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

似乎Visual Studio没有在发布包中正确打包所有视图。有一点摆弄构建行为,它工作得很好。其中一些观点建立了“无”的行动,而另一些则有“内容”。 (这么小的麻烦)