Visual Studio のデバッグ モードとリリース モードでは異なる構成があります .Net プロジェクトをビルドします。
デバッグ モードを選択して .Net プロジェクトをステップ実行し、次に選択します アセンブリ ファイル (.dll または .exe) が最終的にビルドされるリリース モード。
ビルド構成を変更するには -
[ビルド] メニューから、[構成マネージャー] を選択し、[デバッグ] または [リリース] を選択します。 または、ツールバーで、ソリューション構成から [デバッグ] または [リリース] を選択します。
#if デバッグに記述されたコードは、次の状況でのみ実行されます。 デバッグモードで実行します。
コードがリリース モードで実行されている場合、#if Debug は false になり、その中に存在するコードは実行されません。
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
以上がデバッグとパブリッシュのための C# の if/then ディレクティブとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。