System.Diagnostics.Process在Windows 10中不工作
本文关键字:工作 Windows Diagnostics Process System | 更新日期: 2023-09-27 18:26:39
我在一个UWP应用程序中工作,当用户点击按钮时,我需要在其中启动Microsoft Edge或Internet Explorer。
我发现这样做的方法是调用System.Diagnostics.Process.Start()
,但我得到了:
类型或命名空间名称"Process"在命名空间"System.Diagnostics"中不存在
我试着用NuGet安装它,但我也遇到了几个例外。。。
我也尝试过使用Launcher,但它什么都没做:
await Launcher.LaunchUriAsync(new Uri("LINK"));
有人知道如何实现我的需求吗?非常感谢。
您可以使用LaunchUriAsync要求Windows启动与协议(例如:http://)关联的应用程序并将Uri传递给它。
await Windows.System.Launcher.LaunchUriAsync(new Uri("http://danvy.tv"));
在这种情况下,您的默认浏览器将打开http://danvy.tv。