Sdílet prostřednictvím


Upozornění příkazového řádku D9025

přepsání "option1" s parametrem "option2"

Byla zadána možnost 1 , ale byla přepsána možností 2. Byla použita možnost 2 .

Pokud dvě možnosti určují protichůdné nebo nekompatibilní direktivy, použije se direktiva zadaná nebo předpokládaná v možnosti, která je na příkazovém řádku nejvíce vpravo.

Pokud se při kompilaci z vývojového prostředí zobrazí toto upozornění a nevíte, odkud kolidující možnosti pocházejí, zvažte následující:

  • Možnost lze zadat buď v kódu, nebo v nastavení projektu. Pokud se podíváte na stránky vlastností příkazového řádku kompilátoru a v poli Všechny možnosti se zobrazí konfliktní možnosti, nastaví se možnosti na stránkách vlastností projektu, jinak se možnosti nastaví ve zdrojovém kódu.

    Pokud jsou možnosti nastavené na stránkách vlastností projektu, podívejte se na stránku vlastností preprocesoru kompilátoru (s uzlem projektu vybraným v Průzkumník řešení). Pokud tam není nastavená možnost, zkontrolujte nastavení stránky vlastností preprocesoru pro každý soubor zdrojového kódu (v Průzkumník řešení), abyste se ujistili, že tam není přidaný.

    Pokud jsou možnosti nastavené v kódu, můžou být nastaveny buď v kódu, nebo v záhlavích oken. Můžete zkusit vytvořit předzpracovaný soubor (/P) a vyhledat ho jako symbol.