質問 2017年6月13日火曜日 1:17 | 1 票 **「仕様の確認」と「アドバイス」**を頂きたく質問させて頂きました。 これまで、ソースコードや設定ファイルを一切変更せずにビルドを行った場合、 「何度やっても exe はバイナリレベルで同じになる」という前提でコーディングと保守をしてきたのですが、 2015 では、ビルドするたびに 違う exe が作られることに気が付きました。 (リポジトリでソースと設定ファイルを管理しておけば、クローン先でも同じexeが作られると考えていたので、 ちょっとショックです…) 以下の3点がわかる方、アドバイス頂けると助かります。 ① 考え方として、ソースが同じ場合、ビルドの設定値を調べ直すという方向性は大きくズレていないでしょうか? →MS提供のコンパイラ自体が「ソース」「ビルド設定」に変更がなくても、 そもそもバイナリレベルで同じ出力にはならない仕
![visual studio でのビルド結果について](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)