【问题标题】:WiX -- Set Component Directory at Install Time?WiX——在安装时设置组件目录?
【发布时间】:2011-02-15 04:41:05
【问题描述】:

以下无法编译,但如何获得[MYDIR]的等效功能?

<Component Id="MyComponent" Guid="MY_GUID" KeyPath="yes" Directory="[MYDIR]">
    <File Source="MyFile.dll" Name="MyFile.dll"/>
</Component>

(我正在尝试将文件 MyFile.dll 放入一个目录,该目录的路径在安装程序实际运行时确定。)

【问题讨论】:

    标签: wix wix3.5


    【解决方案1】:

    Directory 属性必须对应于安装程序中某处的&lt;Directory&gt; 标记。您可以将该目录设置为在运行时设置的属性的值。一个很好的例子是使用 WixUI_InstallDir 询问用户他们想在哪里安装应用程序。

    这里是一个使用示例:https://wixtoolset.org//documentation/manual/v3/wixui/dialog_reference/wixui_installdir.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多