我们如何从Msbuild获取当前登录的Windows用户?
有没有类似的方法来获得它,就像我们可以使用environment::get-user-name()
函数与Nant一样?
答案 0 :(得分:9)
您can use $(USERNAME)
阅读USERNAME
环境变量。
答案 1 :(得分:2)
您最好的选择可能是使用环境变量
%UserName%
%UserDomain%
只需打开命令窗口并输入set
即可查看已定义的内容。在MSBuild中,这些将定义为$(USERNAME)和$(USERDOMAIN) - 请参阅MSDN,How To Use an Environment Variables in a Build
答案 2 :(得分:2)
试试这个
<Message Text="$(USERNAME)"/>