【问题标题】:Visual Studio 2010 Warning numbers. Where do I find them?Visual Studio 2010 警告编号。我在哪里可以找到它们?
【发布时间】:2011-09-28 16:45:34
【问题描述】:

我抑制了一些警告,1591 是 XML cmets 警告。不是我不使用cmets,有一些误报。

现在要找到 XML cmets 警告为 1591 的事实需要进行大量的谷歌搜索。某处有清单吗?或者在 Visual Studio 本身中显示错误号的方法?

谢谢

【问题讨论】:

  • 我想this 是你所说的“误报”?

标签: visual-studio-2010 warnings


【解决方案1】:

错误列表隐藏了错误和警告编号,但是如果您在 Visual Studio 中打开 输出 面板(菜单:调试 > Windows > 输出)并将其设置为 显示来自构建的输出,您可以在文字墙的某处找到警告编号。

您也可以尝试从命令行构建项目(使用 msbuild),它将输出并突出显示所有错误和警告编号。

【讨论】:

  • 这是一个比所选答案更好的答案。另一个人只是驳回了这个问题。
  • 我同意,这个至少解决了这个问题。关于右键单击的公认答案的第二部分对我也不起作用,至少在 Visual Studio 2010 中是这样。
【解决方案2】:

您可以在此处找到它们的完整列表:

Compiler and Warning messages for C/C++

Compiler and Warning messages for C#

【讨论】:

    【解决方案3】:

    老实说,我用谷歌搜索不到 5 秒就找到了,使用搜索词“1591”和“visual studio”。最热门的就是钱:http://www.google.com/search?q=1591+visual+studio 可以这么说,这就是我通常找到它们的方式。

    但它们都记录在您通过上述搜索结果到达的页面上:C# Compiler Errors

    请注意,不同语言的警告编号通常不同。特别是,C#、VB.NET 和 C/C++ 都使用不同的编译器,因此都会发出不同的错误代码。

    另外,值得注意的是,在 VS 2008 及更高版本中,您可以右键单击“错误列表”中的警告以显示与该警告相关的文档。这会告诉您错误级别、错误编号以及您需要的任何其他信息。

    【讨论】:

    • 是的,但我一开始并没有 1591 号码可供谷歌搜索。那是谷歌搜索的结果。不过感谢您提供的链接,例如,在 Visual Studio 的最终版本中,有一个右键单击选项,允许您在此处禁用警告。
    • 谷歌给我带来了这个答案......你现在说什么?
    • @habakuk 该搜索的最高结果仍然是 MSDN 文章。所以,我说同样的话。 :-)
    【解决方案4】:

    我在尝试使用 Beckhoff TwinCAT 解决如何在 VS2015 中找到这些问题时偶然发现了这个线程,并在编译器警告选项卡的 Project->Properties 下找到了 Beckhoff 特定的那些(如下1)。

    screencap of TwinCAT project properties' compiler warning list

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-16
      • 1970-01-01
      • 2014-08-02
      • 2015-07-20
      • 1970-01-01
      • 1970-01-01
      • 2015-05-10
      相关资源
      最近更新 更多