当我尝试构建我的解决方案时,项目实用程序无法构建,错误无法找到类型或命名空间名称“设备”以下行,但是定义Devices.SensorBoards
命名空间的项目SensorBoards构建没有错误。
using Devices.SensorBoards;
我可能会在此失误,但我该怎么做才能帮助诊断此错误?
BTW,最初的项目建立,但我试图将主要解决方案中的某些类别隔离开来,这对60个项目来说很大,而且对逆向工程来说有点挑战。DUH!愚蠢的我,我将项目从原始项目中逐个复制,然后将它们添加到解决方案中,但我没有更新项目本身的项目引用。
答案 0 :(得分:1)
这表明您没有从Utility到SensorBoards的引用。
有可能构建错误实际上给出了一个提示 - 它应该有:
(您是否缺少using指令或程序集引用?)
在里面。鉴于此是导致问题的using指令,强烈建议您查看程序集引用:)
编辑:或许,也许在Devices.SensorBoards名称空间中没有任何公共类?
答案 1 :(得分:1)
老兄你可能要打开csproj并检查你的参考项目和dll引用是否正确,某些路径可能会搞砸......