Изображения в компоненте MAUI недоступны в основном проекте.C#

Место общения программистов C#
Anonymous
Изображения в компоненте MAUI недоступны в основном проекте.

Сообщение Anonymous »

В моем проекте .NET 8 MAUI я создал простой компонент, содержащий изображения. Как я уже подчеркивал ранее, если изображения находятся в компоненте, основное приложение не сможет их отобразить.
Например, в этом проекте у меня есть 2 изображения в компоненте (нижняя часть изображения) под названием cv_add.svg и cv_cross.svg. Эти изображения имеют в качестве Действия сборки параметр MauiImage.
Изображение

Когда я ссылаюсь на эти изображения, я использую расширение .png.
Если я добавлю 2 изображения с одинаковым именем в основной проект, сборка завершится неудачей, поскольку существуют другие файлы с таким же именем. Если я удалю изображения из основного проекта, изображения из компонента не будут отображаться.
Пример созданного мной компонента доступен на GitHub.
Это ошибка или нормальное поведение? Как я могу использовать изображения из компонента?

Подробнее здесь: https://stackoverflow.com/questions/790 ... in-project

Вернуться в «C#»