【发布时间】:2009-01-08 14:21:59
【问题描述】:
突然间,我们的 VB ASP.Net 2.0 网站项目开始抱怨未定义异常。
我发现,如果我将“导入系统”添加到标题中,或者显式使用 System.Exception,它会起作用,但是此错误会渗透到许多其他 System 后代,例如 Data 命名空间和 DateTime 对象。我们有成百上千的页面,因此向所有页面添加 Imports System 不仅会耗费时间,而且似乎是解决问题的创可贴。
我已经检查了 Project->Property Pages->References 和 web.config 文件,并且程序集被导入到项目中,只是不像通常那样被“自动导入”到类文件中。请注意,这不仅会影响 CodeBehind,还会影响所有 className.vb 文件。
我想解决这个问题,但更重要的是想了解是什么导致系统命名空间突然停止自动导入。显然是一些文件更改导致了这种情况,因为我的同事今天早上在对项目进行了完全获取后开始发现问题。
更多:位于 Windows\Microsoft.Net...\Config\Web.Config 文件中的 Web.Config 文件确实有 , 并且添加了 System。添加标签并将 System 添加到 LOCAL web.config 并没有缓解问题。
任何帮助将不胜感激。第一个 SO 问题,所以我希望我的描述性足够。
【问题讨论】:
-
你解决过这个问题吗?我有同样的问题。