.net Visual Basic 2005中的全局关键字?

.net Visual Basic 2005中的全局关键字?,.net,vb.net,legacy-code,.net,Vb.net,Legacy Code,我必须继承公司中的一些遗留代码,这些代码是用Visual Basic.NET 7.0(Visual Studio.NET 2002)编写的。我在VB.NET中没有太多经验,这一行代码给我带来了麻烦: Public Class Global : Inherits System.Web.HttpApplication Visual Studio出现以下错误:错误31关键字作为标识符无效。C:\Documents and Settings\Administrator\Desktop\POMan\We

我必须继承公司中的一些遗留代码,这些代码是用Visual Basic.NET 7.0(Visual Studio.NET 2002)编写的。我在VB.NET中没有太多经验,这一行代码给我带来了麻烦:

Public Class Global : Inherits System.Web.HttpApplication
Visual Studio出现以下错误:错误31关键字作为标识符无效。C:\Documents and Settings\Administrator\Desktop\POMan\WebApplication1\Global.asax.vb 4 14 C:…\POMan\


我怎样才能解决这个问题

将名称
Global
更改为更具描述性的名称,以避免冲突。

如果您真的想将其称为Global,请使用[Global],尽管我建议改为更改名称

如果继续将其称为全局,那么还要注意,对该类的任何引用都需要以名称空间作为前缀