我有一个类库项目,它引用了另一个类库。该项目无法构建,我收到错误'命名空间'MSF'中不存在类型或命名空间名称'ReportLibrary'(您是否缺少程序集引用?)'
奇怪的是,我有其他项目引用相同的类库,可以构建。唯一的区别是它们是 Windows应用程序项目。如果我将项目类型更改为 Windows应用程序并添加带有[STAThread]的Program.cs并构建它。
那么 WTF ?谁知道我做错了什么?
编辑(更多详细信息):解决方案中的所有项目都设置为相同的目标框架: .NET Framework 3.5
编辑(未混淆每个汉斯的错误消息)
答案 0 :(得分:2)
类库(带有错误)是针对客户端配置文件,以及针对完整框架的应用程序(以及参考库)?如果是这样,这可能导致引用无效,并导致该消息。