我一直在尝试将基于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开发人员配置不兼容。
答案 0 :(得分:1)
似乎Visual Studio未在发布包中正确打包所有视图。有点摆弄构建操作,它工作正常。一些观点已经建立了行动"无",而其他观点有"内容"。 (这么少的麻烦)