Пространство имен «Приложение» не найдено в пустом приложении по умолчанию - PullRequest
0 голосов
/ 24 января 2019

Я только что начал новый проект, используя Xamarin.forms с Visual Studio 2017 для Android и iOS. Я выбрал «blank» и «.net standard», и когда он открылся, я получил эту ошибку: в Android MainActivity, LoadApplication(new App()); приложение не найдено. Что я могу сделать?

Вот изображение:

https://i.postimg.cc/L5VhCdcP/Capture.png

Спасибо!

Ответы [ 2 ]

0 голосов
/ 24 января 2019

Если имя содержит пробелы, каталоги будут сделаны с пробелами, но VS заменит их на _.

Решение состоит в том, чтобы избежать '' и заменить его на '_' или только одно слово.

0 голосов
/ 24 января 2019

Ну, я сталкивался с этой проблемой так много раз, что записал шаги:

  • После создания нового проекта сначала выполните чистую сборку всего.
  • Проверьте AppDelegate и MainActivity если у них есть какие-либо красные линии (под этим я подразумеваю не найденные ссылки)
  • Если есть (не найденные ссылки), перезапустите VS, если не продолжите.
  • Теперь обновите Xamarin.Formsпакет до нужной версии.
  • Обновите библиотеки поддержки Android до максимально поддерживаемой версии для этой версии Xamarin.Forms, здесь вы можете «столкнуться» с проблемами, которые вы в значительной степени можете решить с помощью блога Джеймса здесь.
  • Если все идет хорошо и вы дошли до этой точки, удалите папки bin и obj для всех ваших проектов, а также после обновления Xamarin.Forms VS предложит перезапустить с типом SnackBarвсплывающее окно вверху под панелью инструментов, перезапустите против
  • После перезапуска вы захотите сначала построить проект .Net Standard/PCL, и как только эта сборка будет выполнена правильно, попробуйте собрать другие два.o проекты, и это должно работать

Удачи

Возврат в случае запросов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...