【发布时间】:2015-06-01 20:57:52
【问题描述】:
我再次开始在 ASP.NET 中进行开发,但在 Visual Studio 中遇到了一个小错误。我的 .cshtml 文件在使用一些 razor 函数时显示错误。例如“当前上下文中不存在名称‘ViewBag’”。这是一张图片:
我正在使用一个演示项目。你可以在这里找到项目:https://github.com/Wintellect/Angular-MVC-Cookbook/tree/master/BasicProject
我查看了其他几个线程,大多数建议更新 web.config 文件。这 2 个配置文件已经存在,因为它是一个非常流行的演示,我假设它包含所有必需的配置。我当然查看了这些配置文件,它们确实包含建议的解决方案。
其他细节:
- 我已经在解决方案上使用了 clean & rebuild,但没有任何改变。
- 当我创建一个全新的 MVC 项目时,它确实可以工作
- 我的朋友遇到了同样的问题,我们都使用 VS 2015 和 Windows 10
- 我仍然可以运行该应用程序并且它确实有效。
提前致谢。
【问题讨论】:
-
当它仍然运行时,它只是后台编译器中的一个错误。尝试删除
.suo 文件。 -
你在运行哪个项目?基本的 ? crud,路由?
-
@Henk 不幸的是这不起作用。
-
@Prashant 我已经尝试了基本项目和路由项目。这两个问题都存在。
-
你解决了吗?我有同样的问题@Michjuh
标签: c# asp.net-mvc visual-studio razor web-config