gpt4 book ai didi

vb.net - 抑制 VB.NET 中的过时警告

转载 作者:行者123 更新时间:2023-12-03 21:35:31 26 4
gpt4 key购买 nike

我在 Visual Studio 2008 中有 VB.NET 代码使用过时的方法并希望取消警告。不幸的是,遵循建议并不是一个好的解决方案,因为它需要在重要的方面使用不同的类,该类的工作方式不同。

我正在尝试使用 System.Diagnostics.CodeAnalysis.SuppressMessage 来抑制警告,但我不知道该写什么作为该属性的参数,也找不到任何相关引用。

我还应该说,右键单击错误列表中的错误,我没有任何“抑制消息”选项。

最佳答案

如果您使用的是 Visual Studio,则可以执行以下操作。

  • 右键单击项目并选择“卸载”
  • 右键单击项目并选择“编辑 SomeProjectName.vbproj”
  • 您应该会看到两个名称为“NoWarn”的 XML 元素标记。将数字 40000 添加到已经存在的数字列表中(确保对文件中的每个 NoWarn 标签都这样做)
  • 保存文件
  • 右键单击项目并选择重新加载(您必须关闭 .vbproj 文件)

  • 这将消除警告。数字 40000 是过时警告的 VB.Net 错误编号。您可以以这种方式抑制任何警告。

    注意:如果 NoWarn 标记不存在,请将其添加到具有以下值的主要 PropertyGroup 元素
    <NoWarn>40000</NoWarn>

    关于vb.net - 抑制 VB.NET 中的过时警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/857741/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com