Wir alle wissen, dass Debug.Assert
werden nicht in die DLLs kompiliert, wenn sie im Release-Modus kompiliert werden. Aber aus irgendeinem Grund Debug.Assert
hat in der Release-Version einer von mir geschriebenen Komponente erscheinen. Ich vermute, dass ich meine csproject-Einstellung durcheinander gebracht habe.
Irgendeine Idee, warum Debug.Assert
im Freigabemodus erscheint?
P/S: Ich habe zweimal überprüft, ob ich wirklich im Release-Modus kompiliert habe, bevor ich diese Frage gestellt habe.
Anmerkung 2: Ich habe mein csproject zweimal überprüft und festgestellt, dass in der Release-Konfiguration die DEBUG-Konstante definieren ist nicht angekreuzt, was bedeutet, dass meine Einstellung für diesen Teil korrekt ist.