Поделиться через


-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

См. также