/quiet

防止编译器针对与语法相关的错误和警告显示代码。

/quiet

备注

默认情况下,/quiet 不起作用。 当编译器报告与语法有关的错误或警告时,还会输出源代码中的代码行。 对于分析编译器输出的应用程序,使编译器只输出诊断文本可能会是一种更方便的方法。

在下面的示例中,如果在没有 /quiet 的情况下进行编译,Module1 在输出错误的同时还将输出源代码。

Module Module1
    Sub Main()
        x()
    End Sub
End Module

输出:

E:\test\t2.vb(3) : error BC30451: Name 'x' is not declared.

x

~

如果使用 /quiet 进行编译,则编译器只输出如下内容:

E:\test\t2.vb(3) : error BC30451: Name 'x' is not declared.

备注

/quiet 选项不能在 Visual Studio 开发环境中使用;它仅在从命令行进行编译时可用。

示例

下面的代码编译 T2.vb,并且不显示与语法有关的编译器诊断的代码:

vbc /quiet t2.vb

请参见

参考

示例编译命令行 (Visual Basic)

其他资源

Visual Basic 命令行编译器