Befehlszeilenwarnung D9025
Außerkraftsetzung von 'option1' mit 'option2'
Die Option1 wurde angegeben, wurde aber dann durch Option2 überschrieben. Die Option2 wurde verwendet.
Wenn zwei Optionen widersprüchliche oder inkompatible Direktiven angeben, wird die in der Option am weitesten rechts in der Befehlszeile angegebene oder implizierte Richtlinie verwendet.
Wenn Sie diese Warnung beim Kompilieren aus der Entwicklungsumgebung erhalten und nicht sicher sind, wo sich die Konfliktoptionen befinden, sollten Sie Folgendes berücksichtigen:
Eine Option kann entweder im Code oder in den Projekteinstellungen des Projekts angegeben werden. Wenn Sie sich die Befehlszeileneigenschaftenseiten des Compilers ansehen und im Feld "Alle Optionen" die Konfliktoptionen sehen, werden die Optionen auf den Eigenschaftenseiten des Projekts festgelegt, andernfalls werden die Optionen im Quellcode festgelegt.
Wenn die Optionen auf den Eigenschaftenseiten des Projekts festgelegt sind, suchen Sie auf der Preprocessor-Eigenschaftenseite des Compilers (wobei der projektknoten im Projektmappen-Explorer ausgewählt ist). Wenn die Dort festgelegte Option nicht angezeigt wird, überprüfen Sie die Einstellungen der Preprocessor-Eigenschaftenseite für jede Quellcodedatei (in Projektmappen-Explorer), um sicherzustellen, dass sie dort nicht hinzugefügt wird.
Wenn die Optionen im Code festgelegt sind, kann sie entweder im Code oder in den Windows-Headern festgelegt werden. Möglicherweise versuchen Sie, eine vorverarbeitete Datei (/P) zu erstellen und nach dem Symbol zu suchen.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für