C# VS项目中没有针对razor页面(.cshtml)的智能感知

C# VS项目中没有针对razor页面(.cshtml)的智能感知,c#,razor,nancy,C#,Razor,Nancy,我在南希有一个使用剃须刀页面的项目。Nancy.Viewengines.Razor nuget已经安装,我已经实现了IRazorConfiguration,Razor页面呈现正确,并且我在Visual Studio 2013中拥有intellisense 但在VisualStudio2015中,我在编辑razor页面时没有智能感知。运行时没有问题,报告呈现正确 如何使intellisense for.cshtml在Visual Studio 2015中再次工作?升级到Visual Studio

我在南希有一个使用剃须刀页面的项目。Nancy.Viewengines.Razor nuget已经安装,我已经实现了IRazorConfiguration,Razor页面呈现正确,并且我在Visual Studio 2013中拥有intellisense

但在VisualStudio2015中,我在编辑razor页面时没有智能感知。运行时没有问题,报告呈现正确


如何使intellisense for.cshtml在Visual Studio 2015中再次工作?

升级到Visual Studio 2015 Update 1解决了此问题。Intellisense已回到razor(.cshtml)页面。

升级到Visual Studio 2015 Update 1解决了此问题。Intellisense重新出现在razor(.cshtml)页面上。

我发现将此添加到每个razor视图的顶部可以修复我在VS 2015更新3中的Intellisense:

@inherits Nancy.ViewEngines.Razor.NancyRazorViewBase

我发现将此添加到每个Razor视图的顶部可以修复VS 2015更新3中的intellisense:

@inherits Nancy.ViewEngines.Razor.NancyRazorViewBase

您使用的是全名空间吗?它甚至不识别
@inherits
。您在项目中引用了它吗?如果我不引用它,它将在运行时失败,不?公平点,我这方面的愚蠢问题。。。你是否按照南希网站上的安装说明进行了操作?我肯定你已经这么做了,但这就是我所能做的。对不起,希望其他人能帮你更多!祝你好运您使用的是全名空间吗?它甚至不识别
@inherits
。您在项目中引用了它吗?如果我不引用它,它将在运行时失败,不?公平点,我这方面的愚蠢问题。。。你是否按照南希网站上的安装说明进行了操作?我肯定你已经这么做了,但这就是我所能做的。对不起,希望其他人能帮你更多!祝你好运