我一直在使用 .Net 4.5 和 VS2012 开发一个新的 MVC 4 项目,并且有一段时间它运行良好。但是突然之间我遇到了很多错误,例如:
'System.Web.HttpApplication' is not defined.
起初,我以为这是一个程序集引用问题,但这一切似乎都很好。经过进一步研究,似乎在任何时候指定命名空间时都需要全局命名空间。这两种形式中的任何一种都可以正常工作:
Public Class MvcApplication
Inherits Global.System.Web.HttpApplication
End Class
Public Class MvcApplication
Inherits HttpApplication
End Class
但是,此表格不适用于任何课程:
Public Class MvcApplication
Inherits System.Web.HttpApplication
End Class
有人有什么想法吗?提前致谢。