-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