我有3个类库项目。让我们称之为A,B & C.我加了& B的project reference
到项目C.为什么构建在Visual Studio中失败,因为它无法解析引用程序集的名称空间?
一个& B的建设没有任何错误或警告。
来自项目C的代码(类文件)使用公共类A & B. 当我在C项目中添加项目引用并查看类文件(在构建项目C之前)时,我可以清楚地看到A & B的所有类和名称空间都已解析。当我将鼠标悬停在类名(来自A或B的类)上时,它也显示了正确的名称空间。
我对项目的引用都设置Copy Local
属性True
。
然而,
- 当我运行的全部重建(或建设项目C),构建失败,因为它未能解决的命名空间!我可以进一步检查以确保一切正确完成?
- 我再也找不到& B的复制到项目C.为什么不把它复制引用的
bin\debug
文件夹中的组件? (我已经看到关于这个问题的几个问题,但没有提供给他们的解决方案已经为我工作)
太好了,现在我没有写完这个问题的答案,你可以得到这样的错误。 :-) – 2011-03-31 12:47:12
@Cody Gray:感谢您花时间查看问题并编辑问题! – Learner 2011-04-01 04:55:01
你的问题也帮助我解决了我的问题。 – IbrarMumtaz 2012-04-17 10:25:24