Не удалось найти MvvmCross WPF Setup — Core — отсутствует с использованием директивы или ссылки на сборку?

#wpf #mvvmcross

#wpf #mvvmcross

Вопрос:

Добавлен пакет MVVVMCROSS NuGet в новое, чистое приложение WPF в Visual Studio 2013, но оно не может быть создано из-за следующей ошибки в строке 19 Setup.cs:

Не удалось найти тип или имя пространства имен ‘Core’ (вам не хватает директивы using или ссылки на сборку?)

Я пытался следовать инструкциям в шаблонном ToDo-MvvmCross/_Wpf UI.txt файле, вставленном в проект, но безрезультатно.

Я уверен, что это простое исправление, но поскольку это может вызвать проблемы у других, я отправляю сюда за помощью.

Спасибо, jmp

Комментарии:

1. Core это ваш основной общий проект — обычно PCL. Вы ссылаетесь на это? Если да, использовали ли вы другое пространство имен? (если у вас есть, тогда не беспокойтесь — просто измените using инструкцию, чтобы отразить используемое вами имя)

2. Спасибо Стюарту — мы разобрались. Ссылка на PCL была сделана, но мое пространство имен по умолчанию было неожиданным для Mvx (я не называл его «Core».) Как только мой коллега понял, что Mvx ожидает объект App в PCL, мы исправили пространство имен, и все хорошо. Кстати, спасибо за ваш блестящий фреймворк и звездную поддержку. На данный момент мы добились большого успеха с MVX — с нетерпением ждем продолжения.