Как получить текущий вход пользователя Windows из MSBuild

Как мы можем получить текущего пользователя в Windows из Msbuild? Есть ли аналогичный способ получить его, как мы можем сделать с Nant с помощью функции environment::get-user-name()?

Ответ 2

Лучше всего использовать переменные среды

%UserName%
%UserDomain%

Просто откройте окно команд и введите set, чтобы узнать, что определено. В MSBuild они будут определены как $(USERNAME) и $(USERDOMAIN) - см. MSDN, Как использовать переменные среды в сборке

Ответ 3

Попробуйте этот

<Message Text="$(USERNAME)"/>