Вам необходимо добавить все ваши ресурсы в тег в вашем .csproj
файле, чтобы Avalonia смогла их найти. Достаточно относительного пути. Если ваш .csproj
находится в папке root вашего приложения, вам нужно будет добавить следующее свойство в свой .csproj
файл:
<ItemGroup>
<AvaloniaResource Include="Images\**" />
</ItemGroup>
Рекомендация
При создании Avalonia Project из шаблона внутри Visual Studio, тогда папка Assets
будет автоматически добавлена, например, по умолчанию она будет в вашем .csproj
:
<ItemGroup>
<AvaloniaResource Include="Assets\**" />
</ItemGroup>
Я лично считаю, что лучше просто создайте папку Images
внутри каталога Assets
и поместите туда свои изображения. Таким образом, они автоматически добавляются без необходимости изменять ваш .csproj
(при условии, что вы использовали официальные шаблоны).