【发布时间】:2016-02-17 15:30:21
【问题描述】:
我尝试将我们的 .Net 4 桌面应用程序迁移到 UWP 应用程序,如果没有像 MSDN 这样的文档,这是一项艰巨的任务。知道我有所有方法可以连接到现有的 Web 服务,但是使用的方法没有返回任何内容。
var envVars = Environment.GetEnvironmentVariables();
var host = Environment.GetEnvironmentVariable("COMPUTERNAME");
var user = Environment.GetEnvironmentVariable("USERNAME");
var userDnsDomain = Environment.GetEnvironmentVariable("USERDNSDOMAIN");
GetEnvironmentVariables 的计数为 0,.Net 中的旧方法不再存在:
var host = System.Net.Dns.GetHostName();
var user = Environment.UserName;
我需要计算机名称、登录用户名和域。
有什么诀窍或替代方法吗?
【问题讨论】:
-
感谢@HansPassant 的链接