System.Diagnostics.Process 不工作 Windows 10

System.Diagnostics.Process not working in Windows 10

我在 UWP 应用程序中工作,我需要在用户单击按钮时启动 Microsoft Edge 或 Internet Explorer。

我发现这样做的方法是调用 System.Diagnostics.Process.Start() 但我得到:

The type or namespace name 'Process' does not exist in the namespace 'System.Diagnostics'

我尝试使用 NuGet 安装它,但我也遇到了一些异常...

我也尝试过使用启动器,但它没有做任何事情:

await Launcher.LaunchUriAsync(new Uri("LINK"));

有谁知道如何实现我所需要的? 谢谢!

你可以使用 LaunchUriAsync 要求 Windows 启动与协议关联的应用程序(例如:http://)并将 Uri 传递给它。

await Windows.System.Launcher.LaunchUriAsync(new Uri("http://danvy.tv"));

在这种情况下,您的默认浏览器将打开 http://danvy.tv