Mit Bezug auf die "Configuration Manager" im Menü Erstellen,C# - Visual Studio 2008 kann konditional kompiliert werden?
Gibt es eine Möglichkeit, meine C# -Code zu kommentieren, so dass der auskommentierte Code nicht kompiliert wird, während die Lösung im Debug-Modus ist, aber kompilieren würde, wenn ich ändere es in den Freigabemodus?
Warum möchte ich das? Der Grund, dass ich Code haben möchte, der im Release-Modus, aber nicht im Debug kompiliert wird, ist, dass ich Code habe, der von meinem Entwicklungs-PC nicht funktioniert (Code, der E-Mails von meinem Host sendet, etc ...).
Anstatt vor der Veröffentlichung durch meinen Code zurückzugehen und die Zeilen zu entfernen, möchte ich, dass dies automatisch erfolgt.
Der Begriff, den Sie in "bedingte Kompilierung" suchen. – Richard
Von Ihrem Update denke ich, dass bedingte Kompilierung nicht wirklich das ist, was Sie wollen. Es ist das, wonach Sie fragen, aber nicht das, was Sie brauchen. Sie benötigen eine Konfiguration, die für Ihre DEV-Umgebung, eine andere in QA und eine andere in Produktion ausgeführt wird. Ich würde mich wirklich auf eine Konfiguration oder eine objektorientierte Lösung dazu stützen. –
Ahhhhh, "Conditional Compilation" ... konnte mir den Begriff nicht einfallen lassen. – Chaddeus