【问题标题】:How can I diagnose a strange build error?如何诊断奇怪的构建错误?
【发布时间】:2011-06-08 11:48:18
【问题描述】:

当我尝试构建我的解决方案时,Utility 项目无法构建,并在下一行,但定义 Devices.SensorBoards 命名空间的 SensorBoards 项目构建没有错误。

using Devices.SensorBoards;

我可能在这方面出现了失误,但我可以做些什么来帮助诊断这个错误?

顺便说一句,原始项目已构建,但我已尝试将某些类从主要解决方案中隔离出来,该解决方案有 60 个大项目,对逆向工程来说有点挑战。

DUH!我傻了,我从原始项目中一个一个复制项目,然后将它们添加到解决方案中,但我没有更新项目本身中的项目引用。

【问题讨论】:

    标签: c# debugging build


    【解决方案1】:

    老兄,你可能需要打开你的csproj并检查你的参考项目和dll参考是否正确,有些路径可能搞砸了......

    【讨论】:

      【解决方案2】:

      这表明您没有从 Utility 到 SensorBoards 的参考。

      可能是构建错误实际上给出了提示 - 它应该有:

      (您是否缺少 using 指令或程序集引用?)

      在里面。鉴于这个 导致问题的 using 指令,强烈建议您应该查看您的程序集引用:)

      编辑:或者,Devices.SensorBoards 命名空间中可能没有任何公共类?

      【讨论】:

      • @abmv,@jon,谢谢,请参阅我的编辑以了解真正的问题。我今天只是有点慢。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-29
      • 1970-01-01
      • 1970-01-01
      • 2021-04-13
      • 2017-07-07
      • 2013-03-25
      相关资源
      最近更新 更多