【问题标题】:How to see which projects/why failed to build VS 2015如何查看哪些项目/为什么无法构建 VS 2015
【发布时间】:2017-09-11 15:26:52
【问题描述】:

简单的问题,构建后我有以下内容:

========== Build: 68 succeeded, 5 failed, 1 up-to-date, 0 skipped ==========

现在,我没有任何错误(这意味着我在 VS 中的错误列表显示 0 个错误),我如何知道哪些项目以及为什么无法构建?

【问题讨论】:

  • 错误写在“错误”控制台中。如果看不到,请检查显示设置应位于的“查看”菜单
  • 你看过View -> error list下面的吗?
  • 我写了我没有任何错误,显然包含在错误列表中。
  • 您检查了错误面板吗?它会向您显示每个错误,以及它来自哪个项目。
  • 5 failed - 这意味着您一定有错误。检查view下的错误视图。

标签: c# visual-studio build


【解决方案1】:

是的 VS 2015 有时不显示错误或显示已修复的错误。我不知道为什么。我们的解决方案还有大约 70 个项目
所以我以前做的是检查输出选项卡中的构建日志。这将包含每个项目的日志,包括错误(如果有)。或者从 VS 2015 的 Msbuild 命令提示符执行 MsBuild。容易识别问题。

【讨论】:

  • 是的,我试图在输出中找到一些东西,我寻找 error,我发现仅在发布版本中出现 2 个错误:C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\x64\ilc\IlcInternals.targets(936,5): error : Internal compiler error: MCG0024:UnresolvableTypeReference Unresolvable type reference 'System.Runtime.InteropServices.HandleRef' in 'Assembly(Name=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=)' found. Please check the references in your build system. A reference is either missing or an assembly is missing an expected type.
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-10
  • 1970-01-01
  • 1970-01-01
  • 2016-01-31
  • 2020-09-07
  • 2015-12-08
相关资源
最近更新 更多