我有一个大项目,其中包括 2 个小项目(1 个 WP8 和 1 个带有 XNA 的 WP7),当我尝试从项目 WP8 导航到项目 WP7 时,我遇到了这个错误:
System.InvalidOperationException:在“/test;component/GamePage.xaml”位置找不到 XAML。
我的名为“test”的项目在项目 WP8 中有参考。为了解决我尝试的问题,我在没有 XNA 的 WP7 中创建了第三个名为“test2”的项目,当我尝试在没有 XNA 的情况下导航 WP8 -> WP7 时,它是成功的,但对于 WP8 -> WP7 -> 来说也失败了WP7(XNA)。
要从不同的项目导航,我使用该(示例):
NavigationService.Navigate(new Uri("/test;component/GamePage.xaml", UriKind.Relative));
所以问题来自XNA。任何人都有解决方案来允许在包括 XNA 的不同项目中导航?