C# EPI服务器7属性不适用于';I don’我没有任何理智

C# EPI服务器7属性不适用于';I don’我没有任何理智,c#,asp.net-mvc,razor,episerver-7,C#,Asp.net Mvc,Razor,Episerver 7,我正在学习基于MVC构建的EPIServer7,现在我正在尝试让它按我想要的方式工作。我有一个名为title的属性,如果我这样写(下面的代码),它会正确呈现,但是我没有得到任何关于Linq表达式(x)的智能感知。您可以看到我正在使用的名称空间,并且我还在视图的webconfig中添加了System.Linq。我需要做什么才能获得intellisense @using System @using System.Data @using EPiServer.Cms @using EPiServer.C

我正在学习基于MVC构建的EPIServer7,现在我正在尝试让它按我想要的方式工作。我有一个名为title的属性,如果我这样写(下面的代码),它会正确呈现,但是我没有得到任何关于Linq表达式(x)的智能感知。您可以看到我正在使用的名称空间,并且我还在视图的webconfig中添加了System.Linq。我需要做什么才能获得intellisense

@using System
@using System.Data
@using EPiServer.Cms
@using EPiServer.Core
@using EPiServer.Web.Mvc.Html

@model MyApplication.Models.Pages.StartPage

<h2 class="@Html.EditAttributes(x => x.Title)">
    @Html.PropertyFor(x => x.Title)
</h2>
@使用系统
@使用系统数据
@使用epserver.Cms
@使用epserver.Core
@使用epserver.Web.Mvc.Html
@模型MyApplication.Models.Pages.StartPage
@Html.PropertyFor(x=>x.Title)
注意。alloy MVC演示站点也有这个问题,所以在那里找不到任何好的解决方案。我无法在razor页面中添加System.Linq,该页面无法找到引用


谢谢

一个小的非活动线程,但是!我们上面有一条评论是用他的方式解决的。对我来说,我将目标框架从4.5改为4.0改为4.5。瞧

我也有同样的问题。重新安装EpiServer命令中心,这为我修复了它。有点不活动,但既然你做出了回答,我想我可以做我的。迟到总比不迟到好!