4

TARGETDIR を変更する唯一の方法は、同じアプリケーションをアンインストールしてから再度インストールすることです。そのためには、MSI パッケージを手元に用意する必要があることに注意してください。

MSI パッケージにサポートを追加して、インストール後にアプリケーションの TARGETDIR を変更したいと考えています。この機能は、[追加と削除]ウィンドウの [変更] オプションによってトリガーされます。そのオプションを選択すると、機能を変更する機能に加えて、ユーザーは TARGETDIR フォルダーを変更することもできます。

それは可能ですか?

ありがとう。

4

1 に答える 1

5

いいえ、できません。すべてのディレクトリ プロパティ (INSTALLDIR、TARGETDIR、INSTALLLOCATION、またはそれらを呼び出す他のものを含む) は、それらを参照するコンポーネントがインストールされると不変になります。機能/製品を再インストールしてディレクトリに新しい値を与えるには、選択した機能から製品全体 (ディレクトリを使用するコンポーネントを持つ機能に応じて) をアンインストールする必要があります。

于 2012-08-09T02:05:01.780 に答える