如何在 Wix Installer 中指定安装目录路径

Posted

技术标签:

【中文标题】如何在 Wix Installer 中指定安装目录路径【英文标题】:How to specify an installation directory path in Wix Installer 【发布时间】:2021-12-16 21:32:54 【问题描述】:
<Directory Id="C:\Users\Admin\AppData\Roaming\Autodesk\Revit\Addins\2019">
<Directory Id="IFOLDER" Name="App Name" />
</Directory>

这个也不行:

Directory Id="C_Users_Admin_AppData_Roaming_Autodesk_Revit_Addins_2019"

【问题讨论】:

Does this help? 或 this. 【参考方案1】:

你必须建立xml风格的目录:

<Directory Id="TARGETDIR" Name="SourceDir">
  <Directory Id="AppDataFolder">
    <Directory Id="DIR_Autodesk" Name="Autodesk">
      <Directory Id="DIR_Revit" Name="Revit">
        <Directory Id="DIR_Addins" Name="Addins">
          <Directory Id="DIR_2019" Name="2019">
            <Directory Id="IFOLDER" Name="App Name" />
          </Directory>
        </Directory>
      </Directory>
    </Directory>
  </Directory>
</Directory>

【讨论】:

以上是关于如何在 Wix Installer 中指定安装目录路径的主要内容,如果未能解决你的问题,请参考以下文章

带WPF引导程序的WIX Installer未设置%ERRORLEVEL%变量

Windows Installer XML (WiX):添加自定义对话框

Wix Installer Heat.exe 错误 参数“exePath”无效

如何将 UI 添加到 WiX 3 安装程序?

VS2019打开项目加载失败:无法找到 .NET Core SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配。

如何使用 wix 3.8 安装程序在 windows 文件夹中创建文件夹