出现类不明确错误的原因及解决方法(aps.net)
1、当.net 编译时,是编译所有有关的目录。比如:一个aspx文件,它位于/aaa/下面,
同时它还引用 /bbb/,/ccc/, ./ddd/ 下面的ascx文件,则,编译时,
编译 /aaa/,/bbb/,/ccc/, ./ddd/ 下面的所有aspx和ascx文件,
2、如果这几个目录下面有一个 aspx 文件或 ascx文件的名称相同,则由于.net 的Bug,
有可能出现 引用不明确的错误。
3、解决这个问题的根本方法是:
在公共的目录中没有与私有目录相同的aspx和ascx文件名称;
同时,所有公共目录之间也没有任何相同的aspx和ascx文件名称;
4、解决这个问题的临时方法是:
将/Bin/目录上传。