gpt4 book ai didi

c# - Razor 引用未在 MVC 5 View 中解析 Visual Studio 2015 Enterprise

转载 作者:太空狗 更新时间:2023-10-30 00:38:49 26 4
gpt4 key购买 nike

我目前的开发环境:

  • Windows 7 企业版
  • Visual Studio 2015 企业版更新 2
  • Resharper 终极版 2016.1.2

项目配置:

  • C#.Net 4.5
  • MVC 5

我浏览了几个线程,例如博客 ViewBag does not exist in the current context - Visual studio 2015

但是我的 *.cshtml 页面几乎没有显示与 Razor 相关的错误 Screen Shot

我有

  • 清理了 componentModelCache @ C:\Users\your.name.here\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
  • 更新了 Views\web.config System.Web.Mvc, Version=5.2.2.0
  • 以及通过论坛和博客提供的所有可能的配置更新

还是没有结果。但是当我创建一个全新的项目时,这个错误不会出现。有什么线索吗?

仅供引用,无论错误与否,解决方案的构建和运行都没有任何戏剧性。

最佳答案

检查您的 ~/Views/web.config 是否有以下设置。

<configuration>
<system.web.webPages.razor>
<pages pageBaseType="System.Web.Mvc.WebViewPage">
...
</pages>
</system.web.webPages.razor>
</configuration>

这是 Visual Studio 识别 Razor View 中的类型所必需的。

还有,

一个。从解决方案中卸载并重新加载项目

清洗溶液

退出 Visual Studio,删除项目文件夹中的 .user 文件。

再次打开解决方案并构建

关于c# - Razor 引用未在 MVC 5 View 中解析 Visual Studio 2015 Enterprise,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38113889/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com