【问题标题】:WiX installation - move installed files to another driveWiX 安装 - 将安装的文件移动到另一个驱动器
【发布时间】:2017-03-17 00:48:00
【问题描述】:

我尝试了多种方法,但无法找到正确的方法。我有一个与我的应用程序一起安装的文件夹,其中包含仪器使用的一些文件。我将应用程序安装到 C:\ 驱动器,但我需要将这几个文件放在 D:\ 驱动器上。在 WiX 中将文件移动到另一个驱动器的正确方法是什么?

我们过去的解决方案是移动它们的 .bat 文件,但我也无法找出在 WiX 中运行批处理文件的正确方法。通过 WiX 移动文件或调用批处理文件可以解决我的问题。非常感谢您提供任何帮助!

【问题讨论】:

    标签: installation wix windows-installer


    【解决方案1】:

    您可以使用 Drive D 定义属性:

    <SetDirectory Id="DDrive" Value="D:\AppName" Sequence="both"/>
    

    设置目录:

    <Directory Id="TARGETDIR" Name="SourceDir">
        <Directory Id="DDrive" Name="AppName">
            <Directory Id="Folder" Name="Folder"/>
        </Directory>
    </Directory>
    

    现在您可以使用目录 DDrive 来声明您的组件。

    【讨论】:

    • 如何只移动某个文件夹?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 1970-01-01
    相关资源
    最近更新 更多