Udostępnij za pośrednictwem


/WX (Traktuj ostrzeżenia konsolidatora jako błędy)

Określa, czy ostrzeżenia konsolidatora mają być traktowane jako błędy.

Składnia

/WX[:NO]
/WX[:nnnn[,nnnn...]]

Uwagi

Opcja /WX konsolidatora nie powoduje wygenerowania pliku wyjściowego, jeśli konsolidator generuje ostrzeżenie.

Ta opcja jest podobna do /WX dla kompilatora. Aby uzyskać więcej informacji, zobacz /w, /W0, /W1, /W2, /W3, /W4, /w1, /w2, /w3, /w4, /Wall, /wd, /we, /wo, /Wv, /WX (Poziom ostrzeżenia). Jednak określenie /WX kompilacji nie oznacza, że /WX również będzie obowiązywać dla fazy łącza; należy jawnie określić /WX dla każdego narzędzia.

W programie Visual Studio 2022 i nowszych wersjach można określić /WX jeden lub więcej argumentów rozdzielonych nnnn przecinkami, gdzie nnnn jest liczbą z zakresu od 4000 do 4999. Konsolidator traktuje odpowiednie LNKnnnn ostrzeżenia jako błędy.

Domyślnie /WX nie działa. Aby traktować ostrzeżenia konsolidatora jako błędy, określ /WX opcję. /WX:NO parametr jest taki sam jak nieokreślizowanie /WXparametrów i zastępuje dowolną poprzednią /WX opcję konsolidatora.

Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać więcej informacji, zobacz Ustawianie właściwości kompilatora i kompilacji.

  2. Aby ustawić lub usunąć wszystkie ostrzeżenia jako błędy, wybierz stronę właściwości>Właściwości konfiguracji Ogólne konsolidatora.>

  3. Zmodyfikuj właściwość Traktuj ostrzeżenia konsolidatora jako właściwość Errors .

  4. Aby ustawić określone ostrzeżenia jako błędy, wybierz stronę właściwości>wiersza polecenia konsolidatora>konfiguracji.

  5. W kontrolce edycji Opcje dodatkowe dodaj /WX:warnings, gdzie warnings jest rozdzielaną przecinkami listę numerów ostrzeżeń konsolidatora.

  6. Wybierz przycisk OK lub Zastosuj , aby zapisać zmiany.

Aby programowo ustawić tę opcję konsolidatora

Zobacz też

Dokumentacja konsolidatora MSVC
Opcje konsolidatora MSVC
/WX Opcja kompilatora