你把class1的namespace设置于aspx.cs里面的namespace一致,你再尝试一下。namespace一样的话,就应该可以引用。
VS2003没有问题
VS2005就是这样,我以前也遇见过,可能是在VS2005中的环境问题,当你添加一个新类的时候它会默认让你添加在app_code文件夹下,如果类不再app_code文件夹里,编译调用该类时怎么也找不到该文件。
又是namespace的问题。
顶一楼,在同一命名空间下,应该能引用,如不在同一命名空间下,需在文件夹bin中添加类库的.dll文件,然后再在需要引用的文件中添加using 空间名.类库名;