Класс шрифта Xamarin iconize не найден

#c# #visual-studio #xamarin.forms #nuget #icons

#c# #visual-studio #xamarin.forms #nuget #Значки

Вопрос:

Я внедряю пакет Iconize nuget для своего нового проекта. Я хочу использовать этот пакет для отображения значков на моей странице с вкладками. Следуя инструкциям репозитория github от Iconize, я столкнулся со следующей проблемой: код Visual Studio, похоже, не находит класс Fonts. Я что-то не так настроил? Или это проблема в общем пакете nuget? Я вставил свой класс app.cs ниже.

Мой текущий app.cs

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

1. Есть какие-либо обновления по этому поводу?

2. Привет, Норстан, есть какие-либо обновления по этой проблеме? Поможет ли вам мой ответ справиться с проблемой? Если это поможет, пожалуйста, не забудьте принять его . Это любезно с вашей стороны сделать это. И если нет, пожалуйста, не стесняйтесь, дайте нам знать 🙂

3. Если у вас есть какие-либо другие проблемы, пожалуйста, не стесняйтесь, дайте нам знать 🙂 Мы готовы помочь вам в дальнейшем.

Ответ №1:

Проблема в том, что используемый вами код взят из разных автономных пакетов nuget, а не из простого Xam.Plugin.Iconize пакета nuget.

Итак, вам следует щелкнуть правой кнопкой мыши по свойствам проекта App1 -> Управление пакетами Nuget, а затем убедиться, что вы установили эти пакеты nuget:

Xam.Плагин.Значок.EntypoPlus

Xam.Плагин.Значок.FontAwesome

Хам.Плагин.Значок.Ionicons

Xam.Плагин.Значок.JamIcons

Xam.Плагин.Значок.Материал

Xam.Плагин.Значок.Метеоконы

Хам.Плагин.Иконизировать.Простые линейные символы

Хам.Плагин.Значок.Типичные символы

Xam.Плагин.Значок.Погодные условия

Вы должны установить их все, и тогда вы сможете хорошо получить результат:

введите описание изображения здесь

Кроме того, если вы все еще получаете ошибку, вы можете попробовать следующие шаги:

1) закройте VS, удалите .vs скрытую папку в папке решения, папки any bin и obj output. После этого перезапустите свой проект для повторного тестирования.

введите описание изображения здесь