39

WIXチュートリアルを実行した後、Windowsシステム変数のPATHにinstalldirを追加する方法がまだわかりません。

使ってみました

  Environment Id='UpdatePath' Action='create' Name='PATH'  System='yes' Value='[INSTALLDIR]' 

しかし、プログラムをインストールした後、パスに変更はありませんでした。WIXのサンプルコードはどこにもほとんど見つかりません。助けてください、どうもありがとう!

4

3 に答える 3

54

以下を使用できるはずです。

<Environment Id="PATH" Name="PATH" Value="[INSTALLDIR]" Permanent="yes" Part="last" Action="set" System="yes" />

これにより、環境パスに新しいエントリが追加され、次のように設定されます。[INSTALLDIR].

于 2009-12-19T01:34:24.287 に答える
22

注意すべきもう1つのことは、Environmentディレクトリを持つコンポーネント内に配置する必要があることです。

<DirectoryRef Id="TARGETDIR">
  <Component Id="Path" Guid="{xxx-xxx-xxx-xxx}">
    <Environment Id="PATH" Name="PATH" Value="[INSTALLDIR]" Permanent="no" Part="last" Action="set" System="no" />
  </Component>
</DirectoryRef>

環境要素に記載されている Wix 要素の詳細

于 2012-07-06T06:22:47.223 に答える