3

Windows の [プログラムの追加と削除] のエントリのレジストリ設定を手動でセットアップする必要があります (XP および Vista の場合)。表示されたサイズ以外はすべて機能します。

Raymond Chen によるこの 2004 年の投稿によると、レジストリ値を設定することで可能になるはずEstimatedSizeですが、機能しません。 この最近の MSDN ページでは、EstimatedSize値は「Windows インストーラーによって決定および設定されます」と表示されています。Windows インストーラーの外部でサイズ値を手動で設定する方法を知っていますか?

(単一の大きな MSI を使用するという提案は歓迎されますが、過去にそれを行ったことがあり、困難で柔軟性がないことが証明されています。現在のアプローチは、何百もの小さな MSI パッケージを管理するカスタム アプリケーションですが、これはアプリケーション自体が書き出す必要があることを意味します。プログラムの追加と削除のレジストリ設定。)

4

1 に答える 1

0

サブプロジェクトを msm (マージ モジュール) にビルドしてから、そのロットを 1 つの msi にリンクすることもできます。個々のモジュールと 1 つの msi をそのように持つ利点が得られます。

于 2008-09-18T21:02:18.630 に答える