移动到Windows Phone 8.1的表单会抛出“访问被拒绝”.(Exception from HRESULT: 0
本文关键字:访问被拒绝 拒绝 Exception HRESULT from 访问 Phone Windows 表单 移动 | 更新日期: 2023-09-27 17:53:15
我创建了一个Windows Phone 8.1应用程序(c#),它基本上将我导航到另一个显示地图视图的表单。有问题的代码是按钮点击事件:
public void ToOriginal_Click(object sender, RoutedEventArgs e)
{
this.Frame.Navigate(typeof(Pages.MapPage));
//Pages is a folder where all pages are put in. MapPage is what I open
}
也使用is in place:
using Windows.UI.Xaml.Navigation;
抛出的异常:
Additional information: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
我在Package.appxmanifest中添加了Location功能。它以前在某个时候起作用了,但我做了什么改变,导致了现在的问题吗?
我四处寻找,但没有找到类似的东西。相同的代码,但不同的原因。似乎这是一个通用的异常代码抛出,当某些东西被拒绝。但是如何解决这个导航问题呢?
如果有人能把答案链接给我,或者有关于这个的信息,请告诉我。
甚至我也有这个问题
替换
this.Frame.Navigate(typeof(Pages.MapPage));
await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
Frame.Navigate(typeof(Pages.MapPage)));
应该可以解决这个问题