【问题标题】:MyDocuments from current User, buildin variable in Wix?当前用户的 MyDocuments,Wix 中的内置变量?
【发布时间】:2010-07-31 20:15:48
【问题描述】:

我需要安装一些文件到C:\Documents and Settings\currentUser\SomeFolder。 我找不到它的一些内置函数/变量。

有人可以帮助/告诉我<DirectoryRef Id="TARGETDIR"> 结构或我的问题的解决方案吗?

谢谢。

【问题讨论】:

    标签: deployment wix wixlib


    【解决方案1】:

    首先,您确定要这样做吗?您将获得这样一种行为:每个登录并启动您的程序的用户都将尝试进行修复并在未找到时要求进行原始安装。此外,当您卸载时,您将无法清理所有用户配置文件。

    许多人更喜欢“首次运行”模式,您将安装程序安装到 C:\Documents and Settings\All Users\ 并且当您运行程序时,它会在需要时将文件复制到当前用户配置文件(通常仅在您正在覆盖为所有用户设置的内容)。

    否则,这里是 Windows Installer / WiX 中可用目录的列表

    系统文件夹属性: http://msdn.microsoft.com/en-us/library/aa370905(v=VS.85).aspx#system_folder_properties

    您需要从AppDataFolderLocalAppDataFolderCommonAppDataFolder 中进行选择。

    【讨论】:

    • 是的,我想要它。这是我们团队的一个工具,需要放一些文件。
    • 感谢您的链接、帮助以及团队非常感谢在日常开发中运行插件
    猜你喜欢
    • 1970-01-01
    • 2021-07-20
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多