ビルド結果とReleaseに出来上がったexeの中身が違う

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: ビルド結果とReleaseに出来上がったexeの中身が違う

Re: ビルド結果とReleaseに出来上がったexeの中身が違う

#3

by 氷砂糖 » 4年前

すいません、解決しました。
新規ソリューションを作ってバグの状況が再現できたのは、リソースフォルダが無いことによるものでした。
以前から変えてない部分が実はバグってたようで、画像は読み込めた?→ダメなら抜ける、の処理部分でバグが発生していました。
お騒がせしてすいませんでした。

Re: ビルド結果とReleaseに出来上がったexeの中身が違う

#2

by 氷砂糖 » 4年前

前回から変更した箇所を元に戻してみましたがReleaseにできたexeの中身は前回と同じく変数が強制的に0が入ってるような挙動でした。
また、新しくプロジェクトを立て直してみたのですが、今度はF5押した際のビルド結果画面すら同じように強制的に0が入ってるような挙動になってしまいました。
全然詳しくないのですが、Releaseでビルドする際に変数の中身をいじる処理をする項目ってあるのでしょうか?
後、exeがバグってるのでその中の変数の数値とかを見てみたいのですが、logみたいに出来る関数とかないでしょうか?

ビルド結果とReleaseに出来上がったexeの中身が違う

#1

by 氷砂糖 » 4年前

DxLibとVisualStudio2017を使用してゲームを作ってるのですが、以前までビルド結果とReleaseの結果が同じで、それを改良していました。しかし何かをいじったつもりはないのですが、いつの間にかビルド結果は普通に描画されるのに出来上がったexeではほぼ生数字を使った変数以外全てに0が入った結果になってしまいました。
これは何をいじってしまってこういうことになっているのでしょうか?
分かる方助けてください、お願いします。

ページトップ