如何强制目录指向C:\?

时间:2016-06-30 08:13:45

标签: wix windows-installer

我试过了:

<Directory Id="TARGETDIR" Name="SourceDir">
    <Directory Id="ROOT_FOLDER" />

ROOT_FOLDER有时在不同的计算机上指向C:驱动器,有时指向其他驱动器。我该如何修复并告诉它应该是C盘根?

1 个答案:

答案 0 :(得分:-1)

这里有一个内置的Windows Installer属性,名为ROOTDRIVE。从描述中可以看出:

  

...安装程序将ROOTDRIVE设置为可写入的本地驱动器   拥有最多的自由空间。

如果您始终需要它为C,则可以将此记录添加到Property表中。在WiX中,这样做是这样的:

<property id="ROOTDRIVE" value="C:\" />