Xml WIX本地AppData设置

Xml WIX本地AppData设置,xml,installation,wix,windows-installer,settings,Xml,Installation,Wix,Windows Installer,Settings,我正在使用Windows Installer XML创建.msi。安装程序结果很好。问题是我们公司的名称包含两个单词和一个空格。WIX正在添加“x”而不是空格。因此,旧设置保留在旧文件夹中。那么如何在WIX中定义设置文件夹名称呢 <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFiles64Folder"> <Directory Id="DIREC

我正在使用Windows Installer XML创建.msi。安装程序结果很好。问题是我们公司的名称包含两个单词和一个空格。WIX正在添加“x”而不是空格。因此,旧设置保留在旧文件夹中。那么如何在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>

拥有一个wix包含文件,并在其中设置名称,如下所示:

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

像这样使用它:

<Directory Id="DIRECTORY" Name="$(var.Manufacturer )">


你能发布你如何设置公司名称的代码片段吗?输出的MSI文件中有什么?我发布了它,没有什么不寻常的地方,你在使用哪个版本的WiX?3.7-我猜是最新版本