我insterested在剃刀2.0的条件属性功能,所以我试图端口剃刀2.0〜我MVC3应用。 我跟着这个链接并成功运行我的简单的应用程序(一个HomeController
,一个Index
动作和一个*〜/浏览/首页/ Index.cshtml视图)在Windows上使用ASP.NET。
但是,当我部署我的应用程序在运行时单在Ubuntu上,它无法运行,并继续报告中找不到观点的错误:
在“/”应用程序视图“索引”或它的主服务器错误没有被发现或没有视图引擎支持搜索到的位置。 以下地点搜索:〜/查看/首页/ Index.aspx的〜/浏览/首页/ Index.ascx〜/查看/共享/ Index.aspx的〜/查看/共享/ Index.ascx〜/浏览/首页/索引。 CSHTML〜/浏览/首页/ Index.vbhtml〜/查看/共享/ Index.cshtml〜/查看/共享/ Index.vbhtml
我用Google搜索这个错误,大部分文章说,这是鉴于编译的问题,所以我认为这是由单造成的无法正常使用新的Razor引擎的编译器来编译Index.cshtml。
然后我打开我的应用程序回剃刀1.0和万物下单正常工作,所以它真的是单声道不能运行剃刀2.0中的问题? 或有任何迅速解决这个问题呢?
谢谢