基本的に、私が持っているのは、Windows Phone 7 と Windows Phone 8 をターゲットとする 2 つのプロジェクトを持つ 1 つのソリューションです。ページとクラスを WP7 プロジェクトから WP8 プロジェクトにリンクしました (リンクとして追加)。また、各プロジェクトには 2 つの別々のページTestPage.xaml
とTestPageWP8.xaml
.
Conditional compilation symbols
WP8 プロジェクトでは、追加のWP8を追加しました。だから私のメインページには次のようなものがあります:
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 です。Nokia Lumia 920 と 610 を使用しています。
ありがとうございました!