我需要在C和D驱动器中部署文件.例如,文件A转到驱动器C,文件B转到驱动器D.我知道Wix允许您只有一个根目录.有什么方法可以做到这一点吗?
我知道一个解决方案是将C设置为Wix Xml中的根目录,并通过Wix Xml部署转到C目录的文件.然后必须通过自定义操作部署必须部署到D目录的文件.
但是,我想避免使用自定义操作,并希望使用相同的Wix Xml将文件部署到(C和D驱动器).
Yan*_*nko 14
应始终将整个目录结构包装到"TARGETDIR"根目录中.但没有人限制你以你需要的方式定义其下的结构.请参阅以下示例:
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="INSTALLLOCATION" Name="My location">
...
</Directory>
<Directory Id="DATA_FOLDER" Name="Data">
...
</Directory>
<Directory Id="DATABASES_FOLDER">
...
<Directory>
</Directory>
Run Code Online (Sandbox Code Playgroud)
现在,您可以将DATA_FOLDER或DATABASES_FOLDER设置为与INSTALLLOCATION不同的驱动器.这对我来说可以.
归档时间: |
|
查看次数: |
2560 次 |
最近记录: |