Asp.net mvc appharbor应用程序执行中出错

Asp.net mvc appharbor应用程序执行中出错,asp.net-mvc,razor,appharbor,Asp.net Mvc,Razor,Appharbor,我正在尝试在appharbor平台上运行asp.net mvc web应用程序。部署应用程序时,发生以下错误: The file '/Views/Home/Index.cshtml' has not been pre-compiled, and cannot be requested. 应用程序具有以下程序集: <assemblies> <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=n

我正在尝试在appharbor平台上运行asp.net mvc web应用程序。部署应用程序时,发生以下错误:

The file '/Views/Home/Index.cshtml' has not been pre-compiled, and cannot be requested.
应用程序具有以下程序集:

<assemblies>
    <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  </assemblies>


临时解决方法是在应用程序设置中禁用预编译。我们正在试图弄清楚为什么这不适用于Web Matrix网站。@Frism:非常感谢!