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


-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

См. также