/warnaserror (Visual Basic)
使编译器将出现的第一个警告视为错误。
/warnaserror[+ | -][:numberList]
实参
术语 |
定义 |
+ | - |
可选。 默认情况下,/warnaserror- 有效;此时警告不阻止编译器生成输出文件。 /warnaserror 选项与 /warnaserror+ 相同,它使警告被视为错误。 |
numberList |
可选。 /warnaserror 选项应用的逗号分隔的警告 ID 编号列表。 如果未指定警告 ID,/warnaserror 选项将应用于所有警告。 |
备注
/warnaserror 选项将所有警告都视为错误。 任何平常被报告为警告的消息都被报告为错误。 编译器将后面出现的相同警告报告为警告。
默认情况下,/warnaserror- 有效,它使警告仅起通知作用。 /warnaserror 选项与 /warnaserror+ 相同,它使警告被视为错误。
如果只需将一些特定警告视为错误,可以指定一个逗号分隔的警告编号列表,将它们视为错误。
提示
/warnaserror 选项不控制显示警告的方式。 使用 /nowarn 选项可禁用警告。
在 Visual Studio IDE 中设置 /warnaserror 将所有警告视为错误 |
|
在 Visual Studio IDE 中设置 /warnaserror 将特定警告视为错误 |
|
示例
下面的代码编译 In.vb 并指示编译器在每个警告第一次出现时都显示为错误。
vbc /warnaserror in.vb
下面的代码编译 T2.vb 并只将对无用局部变量 (42024) 的警告视为错误。
vbc /warnaserror:42024 t2.vb