Maison > Article > développement back-end > Quelles sont les directives if/then en C# pour le débogage et la publication ?
Il existe différentes configurations en mode débogage et en mode release de Visual Studio Construisez votre projet .Net.
Sélectionnez le mode Débogage pour parcourir votre projet .Net et sélectionnez Mode de publication dans lequel le fichier d'assemblage (.dll ou .exe) est finalement construit.
Pour modifier la configuration de build -
Dans le menu Build, sélectionnez Configuration Manager puis sélectionnez Debug ou Release. Ou Dans la barre d'outils, sélectionnez Debug ou Release dans la configuration de la solution.
#if debug Le code écrit ne sera exécuté que dans les conditions suivantes : Exécuter en mode débogage.
Si le code s'exécute en mode release, #if Debug sera faux et le code présent ne sera pas exécuté.
class Program{ static void Main(string[] args){ #if DEBUG Console.WriteLine("Mode=Debug"); #else Console.WriteLine("Mode=Release"); #endif Console.ReadLine(); } }
if in Debug Mode Mode=Debug if in Release Mode Mode=Release
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!