Чтобы увидеть, в чем проблема, вам нужно внести одно изменение в свой MainPage.xaml.cs:
// If an error occurs during navigation, show an error window
private void ContentFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
Exception ex = e.Exception;
while (ex.InnerException != null)
{
ex = ex.InnerException;
}
e.Handled = true;
ChildWindow errorWin = new ErrorWindow(ex);
errorWin.Show();
}
После того как вы произвели это изменение при запуске приложения, вы должны увидеть исключение вместо страницы, на которой произошло исключение.