同一个解决方案内,引用程序集失败?该怎么解决

同一个解决方案内,引用程序集失败??
今天用vs2010很奇怪,在同一个解决方案内,引用另一个程序集,引用时成功。但是一旦生成就失败,显示 未能找到类型或命名空间... 以前从没遇到过,不知何故

...
------解决思路----------------------
看下 生成 -> 配置管理器 里面是不是所有项目都选择了
------解决思路----------------------
看下CS文件namespace 旁边那个跟项目解决方案名称是不是一样的。。
------解决思路----------------------
是否引用的不够全,按提示错误来。
------解决思路----------------------
属性->应用程序->目标框架,选择正确的framework版本,你这现象明显是引用dll的framework比你的项目版本高了。
------解决思路----------------------
 我也遇到和楼主一样的问题,我是引用dll程序集的时候。  我解决的方法是把这个dll程序集拷贝到自己程序的bin目录下,  如果楼主有其他的解决方法, 请贴出来。