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。
我在 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。