がりらぼ

WindowsRuntimeの応援ブログ

恐怖のリビルド

恐るべきReleaseビルド...
VisualStudioは最終的に実行ファイルを生成するときにビルドアクションをReleaseに設定するのですがReleaseにしたままだと、
Debug.WriteLine();という命令がとばされます。
多分Debugクラス全般が飛ばされるのでは無いでしょうか...

いいですか!?もう一度言いますよ!!?
ReleaseビルドだとDebugクラス系の処理は飛ばされます!!!!

僕はそのことを知らなくて、Releaseにしたままビルドして出力もされないしその前の行が悪いんだと
ブレークポイントを設置しても行飛ばされるし、一日中悩みました。
多分普通のプログラマさんは常識だろ...と思うかもしれませんが。大変悩みました。
初心者プログラマに幸あれ...