基本上,我所拥有的是一个解决方案,其中包含两个针对 Windows Phone 7 和 Windows Phone 8 的项目。我已将 WP7 项目中的页面和类链接到 WP8 项目(添加为链接),每个项目也包含两个单独的页面TestPage.xaml
和TestPageWP8.xaml
.
在 WP8 项目中,我添加了额外的Conditional compilation symbols
WP8。所以在我的 MainPage 我有类似的东西:
private void onButtonClick(object sender, RoutedEventArgs e)
{
#if WP8
NavigationService.Navigate(new Uri("/TestPageWP8.xaml", UriKind.Relative));
#else
NavigationService.Navigate(new Uri("/TestPage.xaml", UriKind.Relative));
#endif
}
问题是我无法打开TestPageWP8
,应用程序总是打开TestPage
我的启动项目是 WP7,我有诺基亚 Lumia 920 和 610。我缺少一些东西,但是什么?
谢谢!