忽略Visual Studio中错误列表中特定文件的错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了忽略Visual Studio中错误列表中特定文件的错误相关的知识,希望对你有一定的参考价值。

我在Visual Studio 2013解决方案中包含一个文件,为该文件提供“.vb”扩展名。该文件不是有效的Visual Basic文件,我知道,但它是VB的衍生物(自定义软件的自定义宏,当试图验证它是“真正的”VB导致验证错误时)。我给它“.vb”扩展名,因为除了错误列表中生成的错误之外,语法突出显示非常有用。

我希望能够在错误列表中省略这些错误,因为当我在解决方案的其他地方出现“合法”错误时,它们会妨碍我们。

重现步骤:

  1. 创建一个新项目。我选择了“空项目(Visual Basic)”,但我认为这适用于您选择的任何项目类型。
  2. 添加一个新的“.vb”文件。
  3. 添加此代码:

选项明确的

Sub Main()

Dim s As String = [111]'这在自定义宏中100%有效,但在VB中它生成“预期的标识符”。错误列表中的错误。

结束子

答案

我试图解决一个并不存在的问题。只要项目未设置为构建,错误将仅在文件打开时出现在错误列表中。如果文件已关闭,则不会显示,这不是问题。

另一答案

在Solution Explorer窗口中选择该文件。在“属性”窗口中,将“构建操作”属性从“编译”更改为“内容”。您可能希望将“复制到输出目录”设置为“True”,但问题并不清楚。

另一答案

我没有尝试过使用.vb文件,但我对sql文件也有同样的问题。对于此文件类型,我可以右键单击并关闭该文件的intellisense。这对我刚测试的.cs文件不起作用 - 不确定文件类型是否是原因。

以上是关于忽略Visual Studio中错误列表中特定文件的错误的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2019 中的 GDAL 库头文件错误和警告

如何在 Visual Studio Code 中列出/搜索特定类型的所有文件

Visual Studio:断点排除来自特定函数的调用

Visual Studio 不支持特定的 csproj 文件

Visual Studio Code:禁用特定文件类型的错误/警告签入

从 Visual Studio 2010 (C++) 的错误列表中删除重复项