我原先用2002作的程序,后来升级为2003 程序就不能使用了,只要一运行aspx的文件就回提示 分析器错误,未能加载类型 错误显示global.as.cs的第一行有问题。我在想是不是升级造成的问题。
大家给找找毛病。
------解决方法--------------------------------------------------------
新建一个项目,把Global所有文件都拷贝进来,重新编译试试
------解决方法--------------------------------------------------------
重新编译
------解决方法--------------------------------------------------------
出现这种问题一般是,代码发生变化,没有编译的原因
------解决方法--------------------------------------------------------
最可能的原因是你在VS外删除了GLOBAL.ASAX.CS文件,这个文件中的内容是GLOBAL.ASAX中的实际代码,将会被编译成类
如果我没说错的话,JT_WEB.GLOBAL就是编译后的类名
你试着重新编译项目,如果CS文件没丢,编译后应该可以解决问题
------解决方法--------------------------------------------------------
GLOBAL.ASAX.CS文件里面写代码了吗
------解决方法--------------------------------------------------------
搞个新的Global文件,重新编译试试
------解决方法--------------------------------------------------------
我也遇到相同的问题,根本找不到原因。楼上的回答没一个说到根上的。
我新建的项目,只要一打开浏览,就出现这个错误,只要我把global.asa给喀嚓掉了,浏览就正常了,我怀疑是VS安装的问题
------解决方法--------------------------------------------------------
这个问题真正原因我也不知道,倒是以上方法我都有试过,有时候重新编译倒也可以,global最好保留着。
------解决方法--------------------------------------------------------
你把你在global.asax.cs中撰写的代码和web.config中所作的修改拷出来, 新生成一个web项目, 将其global.*, web.config拷贝到原先的项目中, 把相应的代码拷回去, 然后重新编译整个项目, 应该就可以了.