Как перейти на другую страницу в "Немедленном окне"?

Я пытаюсь перейти на страницу с помощью Immediate Window в Visual Studio. Я использую эмуляторы Windows Phone 8.1. Обычно при написании таких вещей, как x = 1; и т.д. работает очень хорошо. Но когда я пытаюсь использовать навигационный сервис,

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

Но это не позволяет мне сделать это с сообщением об ошибке, как The expression cannot be evaluated while in run mode.

Вот мне и интересно, есть ли какая-нибудь опция, позволяющая сервису навигации работать?

Примечание. Проект находится в TFS, и я не могу зайти на страницу (ни XAML, ни ее код), поэтому у меня нет возможности добавить временную кнопку на страницу.

1 ответ

Решение

Первое: получите последнюю версию из TFS, настроив локальную рабочую область и выбрав "Получить последнюю версию". (Как вы вообще можете скомпилировать?) Click Me

Второе: если "Немедленная Windows" говорит, что не может, то не может. Для этого нет обходного пути. Некоторые вещи не работают в IW, такие как лямбда-выражения ( но они наконец-то появятся: D!) И NavigationService.

Приложение: Я только что немного погуглил, и в Codeplex есть VS-расширение, которое называется " Расширенное немедленное окно". Может быть, это поможет вам. Я не знаю это лично.

Другие вопросы по тегам