C# 将WP7.0项目更新为WP7.1后导航失败

C# 将WP7.0项目更新为WP7.1后导航失败,c#,windows-phone-7,C#,Windows Phone 7,以前我的应用程序中有照片选择器任务 但是当我切换到windows phone 7.1时,会启动选择器但是当我单击图像时,它会导航到另一个页面 守则: photoChooserTask.Show(); void photoChooserTask_Completed(object sender, PhotoResult e) { if (e.TaskResult == TaskResult.OK) { App.globalData.bitmapImage.SetSource(

以前我的应用程序中有照片选择器任务

但是当我切换到windows phone 7.1时,会启动选择器但是当我单击图像时,它会导航到另一个页面

守则:

photoChooserTask.Show();

void photoChooserTask_Completed(object sender, PhotoResult e)

{

   if (e.TaskResult == TaskResult.OK)

 {

   App.globalData.bitmapImage.SetSource(e.ChosenPhoto);

 NavigationService.Navigate(new Uri("/ChangePhoto.xaml", UriKind.Relative));

  }

  }

当我单击图像“System.Diagnostics.Debugger.Break();”

时,在app.xaml.cs文件中有
System.Diagnostics.Debugger.Break
调用,出现错误。它们用于未处理的异常和导航错误。错误将出现在方法参数中,请在调试器中断时查看它


导航错误很可能是不正确的URI路径。

导致调试器中断的确切异常是什么?taht将是有用的信息。它只在模拟器上吗?你是否将项目升级到7.1,或者手机运行mango,但项目仍然是7.0应用程序?是的,我升级了整个项目。没有给我显示例外。它只是导航失败,这不应该与photoChooserTask有任何关系。你能在NavigationService.Navigate上设置一个断点来验证这一点吗?如果断点在异常发生之前命中,则问题与导航到新页面有关,在此上下文中,您可以忽略photochoosertask。也许ChangePhoto.xaml有问题,但我们需要查看更多代码进行验证