タグ

vb.netとデバッグに関するkatowのブックマーク (1)

  • デバッグビルドでのみ特定のコードがコンパイルされるようにする

    デバッグビルドでのみ特定のコードがコンパイルされるようにする 条件付きコンパイル定数を使用するデバッグの時だけデバッグ用のコードを挿入したいというケースはよくあります。そのような時、リリースでビルドする前に手作業でそのコードを削除していたのでは面倒なだけでなく、バグの原因にもなります。ここでは、デバッグでビルドした時だけ指定したコードがコンパイルされるようにする方法を紹介します。 #If...Thenディレクティブを使うまずは、#If...Thenディレクティブ(C#では、#if...#endifディレクティブ)を使う方法を紹介します。 次のコードでは、デバッグ(ソリューション構成が「Debug」)でビルドされた時のみ「Console.WriteLine...」のコードがコンパイルされるようにしています。このように、デバッグビルドでだけコンパイルさせたい部分を「#If DEBUG Then

    デバッグビルドでのみ特定のコードがコンパイルされるようにする
    katow
    katow 2010/11/26
    開発中は事前バインド、実行時には遅延バインドの実装クラスを開発するのに利用した(Excelを制御するクラス)
  • 1