我需要将一些文件安装到C:\Documents and Settings\currentUser\SomeFolder
。
我找不到一些buildin函数/变量。
有人可以帮助/告诉我<DirectoryRef Id="TARGETDIR">
结构或我的问题的解决方案吗?
感谢。
答案 0 :(得分:5)
首先,你确定要这样做吗?您将获得一种行为,即登录并启动程序的每个用户都将尝试进行修复,并在未找到时请求原始安装。此外,当您卸载时,您将无法清除所有用户配置文件。
许多人更喜欢安装了C:\ Documents and Settings \ All Users \的“首次运行”模式,并且在运行程序时,如果需要,它会将文件复制到当前用户配置文件(通常仅在你覆盖了为所有用户设置的东西。)
否则,以下是Windows Installer / WiX中可用目录的列表
系统文件夹属性: http://msdn.microsoft.com/en-us/library/aa370905(v=VS.85).aspx#system_folder_properties
您需要选择AppDataFolder
,LocalAppDataFolder
和CommonAppDataFolder
。