我正在开发一个 Visual Studio 2015 扩展,我希望获取登录 IDE 的用户的身份(与登录 Windows 或运行 devenv 的用户不同)。
我不知道从哪里(或是否)可以获得该信息。它似乎不在DTE https://msdn.microsoft.com/en-us/library/envdte.dte.aspx反对任何地方和谷歌搜索并没有帮助。
只需用户名
string username = System.Environment.UserName;
or
string adName = System.Environment.UserDomainName;
完全用户原则
System.DirectoryServices.AccountManagement.UserPrincipal.Current
大多数从系统或全局变量获取用户的常规 .net 方法应该可以工作。所有 AD 命名空间 (System.DirectoryServices) 也将照常工作。
Also this regkey gets set at vs startup with the interactive user.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)