0

Windows Installer XML を使用して .msi を作成しています。インストーラーはうまくいきました。問題は、当社の名前に 2 つの単語とスペースが含まれていることです。WIX は、スペースの代わりに「_」を追加しています。したがって、古い設定は古いフォルダーに残ります。では、WIX で設定フォルダー名を定義するにはどうすればよいですか?

<Directory Id="TARGETDIR" Name="SourceDir">
        <Directory Id="ProgramFiles64Folder">
          <Directory Id="DIRECTORY" Name="COMPANY NAME">
            <Directory Id="APP_APPLICATIONROOTDIRECTORY" Name="APP NAME" />
          </Directory>
            <!-- c:\program files\COMPANY NAME\APP NAME -->
        </Directory>
    </Directory>
4

1 に答える 1

0

wix includes ファイルを用意し、次のように名前を設定します。

<?define Manufacturer = "Whatever your company is"?>

次のように使用します。

<Directory Id="DIRECTORY" Name="$(var.Manufacturer )">
于 2012-10-16T16:25:19.213 に答える