03-005 ハロー、ワールド! リリース版でビルド

デバッグ版とリリース版の違いが良く分かっていない。おそらくデバッグ版のexeファイルにはデバッグ用の付加情報が追加されてサイズが大きくなったりするのではないか?。詳細は後日調べてみよう。

とにかくビルド開始前の設定をリリース版にして「開始」をクリックする。

f:id:nobmiya:20180419180932p:plain

デバッグ版のビルドでは出てこなかった警告が出てきた。

f:id:nobmiya:20180419180954p:plain

これも詳細は理解できていないが、このまま継続すると[マイコードのみ]でビルドされて、デバッグ機能が低下するらしい。今はデバッグ機能は使わないが(プログラムが単純すぎてデバッグするまでもないので)、一応デバッグ機能の低下を避けて、[マイコードのみ]を使わずに進める事にする。上から2番目の選択をクリックした。

デバッグ版と同様に、デバッグ診断の画面と、その左にアプリケーションのウィンドウが表示された。

f:id:nobmiya:20180419181421p:plain

さてこの状態で、exeファイルはどこに出来ているか調べてみると・・・

f:id:nobmiya:20180419181610p:plain

今の私の環境では、

C:\Users\nmiya2\source\repos\MiyaTest100\MiyaTest100\bin\Release

に、MiyaTest100.exe として格納されていた。サイズはたった8kBしかない。大したものだ。

(続く)