如何在WIX中引用用户的主目录

Rob*_*Rob 6 wix

我正在为SDK创建一个安装程序,其中包含由最终用户编译的源代码.

我希望我的Wix安装程序默认将它放在用户的主目录中,但我找不到合适的属性名称.

Dav*_*sen 5

您还可以使用引用HOMEPATH环境变量[%HOMEPATH].有关用于属性的语法的更多详细信息,请参阅Formatted数据类型.

  • 在相关的说明中,还有`[%HOMEDRIVE]`,你可以用前缀来获得一个完整的路径:`[%HOMEDRIVE] [%HOMEPATH]`.或者,可以使用`$(env.HOMEDRIVE)$(env.HOMEPATH)`. (3认同)
  • ...忽略我之前评论的最后一部分,`$(env.)`版本在编译时评估,而不是安装时间!请注意还有`[%USERPROFILE]`. (2认同)

gym*_*all 3

我相信你正在寻找PersonalFolder

这里有特殊文件夹的完整列表:

http://msdn.microsoft.com/en-us/library/aa370905%28VS.85%29.aspx#system_folder_properties