Сначала я думаю, что у вас есть опечатка: App.TaskViewMode должен быть App.TaskViewModel. Второе: ваш код должен работать. Там может быть проблема с привязкой в вашем файле xaml, будет, если вы разместите его здесь. (Возможно, вы привязываетесь к таким элементам, как «User.Name» и не используете INotifyPropertyChanged в своих моделях)
Что произойдет, если вы измените DataContext = App.TaskViewModel; в DataContext = null; ?) Xaml интересно посмотреть.