如何在UWP中设置静态IP?

时间:2016-06-23 08:45:32

标签: c# ip uwp

我需要使用Windows 10 mobile设置设备的静态IP地址。我正在开发通用Windows应用程序(UWP)。

我该怎么办?

我尝试过这篇文章: https://blogs.msdn.microsoft.com/softwaresimian/2014/09/10/setting-an-ip-to-address-to-be-static-and-then-dynamic-in-c/

但缺少一些课程(如ManagementClass)。

2 个答案:

答案 0 :(得分:2)

无法从应用程序影响系统级别设置。

答案 1 :(得分:1)

使UWP应用程序在沙箱中运行。您将无法访问任何可能更改系统设置的API或任何可能会更改其他应用程序行为的内容。最多可以让应用程序打开连接设置UI,但是由用户执行实际更改。

您引用的代码应该在WPF应用程序或控制台应用程序中运行。如果要启动Wi-Fi设置对话框,可以使用以下内容。

bool result = await Launcher.LaunchUriAsync(new Uri("ms-settings:network-wifi"));