Asp.net mvc Umbraco无法创建任何视图

Asp.net mvc Umbraco无法创建任何视图,asp.net-mvc,umbraco7,Asp.net Mvc,Umbraco7,我创建了一个新的ASP.NET MVC项目,然后通过Nuget安装了Umbraco 7。由于我只是在玩游戏,我选择了使用SQLServerCE数据库的简单选项 我创建了一个空的Umbraco实例,并遵循Umbraco站点的教程 一切正常,但我今天运行了解决方案,前端无法显示,并抛出了一个错误 未创建在“~/Views/SimpleContentPage.cshtml”处找到的视图 不过,我可以很好地登录到后端。不再工作的示例视图如下所示: @inherits Umbraco.Web.Mvc.Um

我创建了一个新的ASP.NET MVC项目,然后通过Nuget安装了Umbraco 7。由于我只是在玩游戏,我选择了使用SQLServerCE数据库的简单选项

我创建了一个空的Umbraco实例,并遵循Umbraco站点的教程

一切正常,但我今天运行了解决方案,前端无法显示,并抛出了一个错误

未创建在“~/Views/SimpleContentPage.cshtml”处找到的视图

不过,我可以很好地登录到后端。不再工作的示例视图如下所示:

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage<ContentModels.SimpleContentPage>
@using ContentModels = Umbraco.Web.PublishedContentModels;
@{
    Layout = "Master.cshtml";
}

<div id="main-container">
    <div id="main" class="wrapper clearfix">
        <section>
            <h2>@Umbraco.Field("pageTitle")</h2>
            @Umbraco.Field("bodyText")
        </section>  
    </div>
</div>

一切都很顺利。有人知道出了什么问题吗?

将文档类型转换为强类型模型的ModelsBuilder可能设置为默认的PureLive模式。此模式意味着在运行时生成模型并在内存中提供帮助。这也意味着VisualStudio会抱怨模型不存在

我建议尝试Dll或AppData模式,因为它们在VisualStudio中会发挥更好的效果

有关ModelsBuilder的更多信息,请参阅以下文章:

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage