在VS2015中创建了一个新的MVC项目,智能感知在Razor视图中产生错误

时间:2015-09-19 03:57:12

标签: asp.net-mvc razor visual-studio-2015

我刚刚在Visual Studio 2015中创建了一个新的Web应用程序(MVC 5.2.3),我经常在HtmlHelpers上得到这样的错误:

enter image description here

我正在使用.NET 4.6(默认项目最初设置为4.5.2,但我仍然遇到此默认设置的问题)。我在这个网站上看了很多类似的问题,但我还没有找到一贯的解决方案。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这对我来说听起来像是一个损坏的MEF缓存。不同的用户,不同的MEF缓存 Razor Editing的PM,Mads Kristensen写了一个扩展,简化了MEF缓存的清理工作。试试这个:Clear MEF Component Cache
你只需要在清理后重新启动VS;重建缓存需要几秒钟而不是几分钟。

如果这可以解决您的问题,请告诉我们。