Windows.System.Launcher.LaunchUriAsync需要多秒

时间:2012-09-15 16:14:12

标签: vb.net windows-8 microsoft-metro

在我的Windows 8 Metro 新UI应用程序中,对LaunchUriAsync的调用需要几秒钟才能执行。它只是打开带有给定URL的默认浏览器,但这不应该花那么长时间。怎么了?

违规代码:

Await Windows.System.Launcher.LaunchUriAsync(New System.Uri("http://some.url.com/my-page"))

延迟只在我在线时才有。当我离线时,Internet Explorer立即打开(并在那里失败)。

1 个答案:

答案 0 :(得分:0)

如果您将Metro网络浏览器设置为默认值,则可能是这样。如果我有桌面浏览器,它可以很好地工作。

您是否确定在其他线程上没有做其他事情或者堵塞CPU使用率的事情?