/ / Inno Setupは異なるマシンで異なるコンパイルを行います-inno-setup

Inno Setupは異なるマシン上で別々にコンパイルします - inno-setup

私の同僚と私は両方を使用します Inno Setup 5.5.9(a) 包装用。同じスペックのコンピューターを使用しており、同じソースコードからコンパイルしています。

プロジェクトをコンパイルすると、結果 setup.exe 98Mbです。
同僚が同じプロジェクトをコンパイルすると、47Mbになります。

どちらのインストーラーも同じように正しく動作します。

出力が彼のサイズの2倍になる原因は何ですか?

回答:

回答№1は0

ログファイルを指定してくれてありがとう。 2台のマシンで同じでしたが、1つのファイルが目立ちました。.NetFrameworkブートストラップインストーラーです。

私たちは両方とも同じソース管理から引き出しましたが、彼のコンピューターは Git LFS ブートストラップ用の参照スタブのみがありましたインストーラー。これらの名前のファイルは技術的に存在するため、Inno Setupは失敗またはエラーを表示しませんでした。テストマシンまたは既存のクライアントはいずれもブートストラップインストーラーをアクティブにしないため、インストール中にエラーは発生しません。

現在、当社のマシンは同じ出力を生成しています。