-quiet
阻止编译器显示与语法相关的错误和警告的代码。
语法
-quiet
备注
默认情况,-quiet
是无效的。 当编译器报告与语法相关的错误或警告时,它还会输出源代码中的行。 对于分析编译器输出的应用程序,编译器仅输出诊断文本可能更方便。
在下面的示例中,Module1
在编译时不使用 -quiet
的情况下输出一个包含源代码的错误。
Module Module1
Sub Main()
x()
End Sub
End Module
输出:
C:\projects\vb2.vb(3) : error BC30451: 'x' is not declared. It may be inaccessible due to its protection level.
x()
~
使用 -quiet
编译,编译器仅输出以下内容:
E:\test\t2.vb(3) : error BC30451: Name 'x' is not declared.
注意
-quiet
选项在 Visual Studio 开发环境内无法使用;仅当从命令行编译时才可用。
示例
下面的代码编译 T2.vb
,并且不显示与语法相关的编译器诊断代码:
vbc -quiet t2.vb