1. ホーム
  2. windows

[解決済み] Windows用の堅牢で最小限のインストーラーを作成するには?[クローズド]

2022-03-02 16:31:02

質問

特定のプロパティを持つインストーラEXEを作成したい。

  1. 1つのexeファイルであること
  2. 堅牢であること (すなわち、どのWindowsシステムでもうまく機能することが知られている技術であること)
  3. システムルート%に1つのファイル(.scnスクリーンセーバーファイル)のみを作成すること。
  4. そのファイルをアンインストールするためのオプションを、quot;コントロールパネル -> プログラムの追加と削除に追加する必要がありますが、新しいエントリは作成しません。 C:\Program Files またはアンインストーラー.exeをどこかにコピーしてください。

そのように動作するインストーラーを見たことがあるのですが、では、どのようにすればいいのでしょうか?

どのように解決するのですか?

MSIの可能性があるとのことですので、そちらをお勧めします。

Visual Studio (お持ちであれば; Express版がインストーラの作成をサポートしているかどうかはわかりません) のインストーラプロジェクトで遊んでみてはいかがでしょうか。EXEとMSIが作成され、MSIだけを配布する必要があることは、注目に値します。

失敗した場合は、以下を参照してください。 Windows Installer XML (WiX) というのも、MSIを作成することで、あなたが望むことを正確に実行し、上記の5つのポイントすべてに対応することができるからです。

注意: MSIを使用する場合、インストールするマシンにWindows Installerが必要です - Windows 2000/ME以降に搭載されています。