Ostrzeżenie D9025 dla wiersza polecenia

zastępowanie opcji "option1" opcją "option2"

Opcja1 została określona, ale następnie została zastąpiona przez opcję2. Użyto opcji option2 .

Jeśli dwie opcje określają sprzeczne lub niezgodne dyrektywy, dyrektywa określona lub dorozumiana w opcji najdalej po prawej stronie wiersza polecenia jest używana.

Jeśli to ostrzeżenie zostanie wyświetlone podczas kompilowania ze środowiska deweloperskiego i nie masz pewności, skąd pochodzą opcje powodujące konflikt, rozważ następujące kwestie:

  • Opcję można określić w kodzie lub w ustawieniach projektu. Jeśli przyjrzysz się stronom właściwości wiersza polecenia kompilatora i jeśli w polu Wszystkie opcje zostaną wyświetlone opcje powodujące konflikt, opcje zostaną ustawione na stronach właściwości projektu, w przeciwnym razie opcje są ustawiane w kodzie źródłowym.

    Jeśli opcje są ustawione na stronach właściwości projektu, poszukaj strony właściwości preprocesora kompilatora (z węzłem projektu wybranym w Eksplorator rozwiązań). Jeśli nie widzisz tam zestawu opcji, sprawdź ustawienia strony właściwości preprocesora dla każdego pliku kodu źródłowego (w Eksplorator rozwiązań), aby upewnić się, że nie został tam dodany.

    Jeśli opcje są ustawione w kodzie, można ustawić w kodzie lub w nagłówkach systemu Windows. Możesz spróbować utworzyć wstępnie przetworzony plik (/P) i wyszukać go w symbolu.