シングルバイナリ化(1ファイル配布)
アプリの配布物を実行ファイル1個にまとめて配ることを指す、Windowsアプリの配布方式。
- 概念URI
https://comcomponent.com/knowledge/single-binary-packaging/
- 別名・表記
- Single Binary / 1EXE配布
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- シングルバイナリ化(1ファイル配布)は対象Windowsへの依存を前提とします。配布物を1個のEXEへ寄せても、OSバージョン・アーキテクチャ・システムDLL・セキュリティモデルへの依存は消えず、アプリの実行は対象Windowsを前提とし続ける / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ドライバーパッケージをシングルバイナリ化(1ファイル配布)に用いることは推奨されません。インストールされたドライバー本体は、上のパッケージ一式をドライバーストアへ配置する形でしか成立せず、1個のEXEを置くだけでは動かないため、single binary化の対象には向かない。ただし配布物としては、署名済みパッケージを同梱して展開・インストールするブートストラッパーEXE1個にまとめること自体は可能である / 確度: 確立した関係 / 確認日: 2026-08-02 出典
- app-local配布(アプリ隣接配布)はシングルバイナリ化(1ファイル配布)に対する本記事の推奨です。app.exeと隣接DLL数個をインストーラー不要・管理者権限不要でxcopy配布できるなら、無理に1EXEへ圧縮するより保守しやすいことが珍しくない / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- シングルバイナリ化(1ファイル配布)はCRTの静的リンク(/MT)を利用します。レベルB(言語ランタイムの事前インストール不要)を実現する手段として、ネイティブC/C++では/MTによるCRTの静的リンクを利用できる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。