日期:2014-05-17  浏览次数:20430 次

ASP.NET网站项目里的类死活调用不到,怎么回事?
一个解决方案里,我用网站项目建了ASP.NET网站,很多页面的类死活调用不到,就算是在该页面的CS代码的命名空间下另写一个无相关的类,也是死活调用不到,直接复制上去,在浏览器浏览也是报错,提示不存在的类。

解决方案也清理,电脑也重启了。就是解决不了这问题,郁闷极了,怎么回事,如何解决?!

更让人郁闷的里,有些页面又能调用到这些类,有些不能,面BIN文件平不存在单独调用该网站DLL。

谢谢解答

------解决方案--------------------
访问修饰符用的对么?
------解决方案--------------------
帖代码,把你类,及访问这些类的代码帖出来.
------解决方案--------------------
 我建议:

1. 加上空间名 namespace,检查一个你的NAMESPACE是否正确?
2. 如果是VB.NET的话,可以放在一个module,把要调用的代码都放在MODULE里.
------解决方案--------------------
没添加引用
------解决方案--------------------
ASP.NET网站的后台类代码要放到单独的业务层中,或者放到APP_Code目录中,放到外面是没法访问的。
------解决方案--------------------
命名空间,访问权限。。?
------解决方案--------------------
类似问题也碰过,好像是命名空间的问题
------解决方案--------------------
访问修饰符的事。如果方法不是静态的(static),需要实例化这个类,然后调用属性和方法
------解决方案--------------------
 修饰符正确吗?,你类是写在一个类库的吗?那要添加引用的。。。
------解决方案--------------------
1 添加引用
2 命名空间
3 访问修饰符