Новый кроссплатформенный проект Xamarin.Решение включает в себя:
- Android-проект Xamarin (Xamarin Forms)
- Общий (.NET Standard 2.0) проект библиотеки классов, где определено «Приложение».
Оба проекта строятся без ошибок и предупреждений.Тем не менее, при попытке запустить их я получаю следующую ошибку:
ошибка: тип или имя пространства имен 'App' не может быть найдено (вы пропустили директиву using или ссылку на сборку?) Failedдля отладки вашего приложения.
Это похоже на кеширование, связанное с Visual Studio, но я попытался очистить все кэши (.vs, obj, release, restart VS и т. д.)
Контекст: я использую Visual Studio 2017. Попробовал запустить приложение на эмуляторе и на реальном телефоне (Xamarin Live). Приложение работало некоторое время, но примерно через час эта ошибка начала появляться.Перепробовал множество (я бы хотел сказать все, но, возможно, пропустил одно) решения, которые я нашел на форумах SE и Xamarin.Никто не помог.