【发布时间】:2015-01-03 13:02:29
【问题描述】:
我使用的是 WiX 3.9。有没有办法在 Wix 中获取当前登录的用户名。我一直在阅读很多在线帮助和文章,但到目前为止没有任何帮助......也许我犯了一些愚蠢的错误。 我添加了以下代码:
<PropertyRef Id="LogonUser" />
<Control Type="Edit" Id="UserNameEdit" Width="139" Height="15" X="191" Y="128" Property="USER_NAME" Text="[LogonUser]" />
但这给了我以下错误:error LGHT0094: Unresolved reference to symbol Property:LogonUser我不知道如何解决这个问题。
所以我刚刚删除了 PropertyRef 代码,但是 [LogonUser] 正在打印,因为它在编辑框中是 [LogonUser] 并且它不打印实际的用户名。
此外,当我检查安装日志文件时,我可以很好地查看 LogonUser 属性,如下所示:
Property(C): LogonUser = JS.K
我已将 PropertyRef 用于 WIX_ACCOUNT_USERS 等,它工作正常,但对于 LogonUser 却没有。我是否缺少任何要参考的 dll?
【问题讨论】:
标签: wix