Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wix 是否将安装路径更改为windows安装目录?_Wix_Windows Installer - Fatal编程技术网

Wix 是否将安装路径更改为windows安装目录?

Wix 是否将安装路径更改为windows安装目录?,wix,windows-installer,Wix,Windows Installer,我正试图通过更改我的应用程序在wix中的安装路径 <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="WINDOWSVOLUME"> <Directory Id="SUB_FOLDER" Name="Engage"> <Directory Id="INSTALLFOLDER" Name="EngageSetupCreator" /> </Dire

我正试图通过更改我的应用程序在wix中的安装路径

<Directory Id="TARGETDIR" Name="SourceDir">
  <Directory Id="WINDOWSVOLUME">
    <Directory Id="SUB_FOLDER" Name="Engage">
      <Directory Id="INSTALLFOLDER" Name="EngageSetupCreator" />
    </Directory>
  </Directory>
</Directory>
在这里,我希望在我的windows安装驱动器C驱动器中创建一个directoryEngage,并在其中安装我的应用程序

但目前它的工作原理是,如果我从d驱动器运行安装程序,它将在d驱动器中创建一个文件夹


如何修复此问题?

您的驱动器将根据可用空间或其他条件进行选择

您可以在定义根驱动器时覆盖此选择


谢谢,请更新我的问题。我想提醒一下这种方法,因为它不能保证在您安装的机器上存在C:\。然后给我一个正确的解决方案