Подготовка окружающей среды
Разработанное решение имеет специфичный стек технологий разработки, установка и настройка которого требует дополнительных навыков и умений.
Установка DotNET
Первым делом необходимо установить фреймворк, на котором ведется разработка проекта в зависимости от вашей операционной системы
Официальный сайт: Скачать
Настройка редактора
Вы можете создавать приложения на Avalonia в любом редакторе кода, но мы настоятельно рекомендуем использовать IDE с поддержкой Avalonia XAML, предварительным просмотром и другими полеными функциями.
JetBrains Rider
Среда разработки JetBrains Rider, имеет встроенную поддержку Avalonia XAML с версии 2020.3, а также имеет отличную поддержку специфичных для Avalonia XAML функций и пользовательского кода.
Rider не имеет встроенного предпросмотра, но он находится в разработке. Смотрите GitHub проект для дополнительной информации и инструкции по установке.
Visual Studio
Для поддержки Avalonia, необходимо установить расширение Avalonia для Visual Studio.
Расширение поддерживает IntelliSense для Avalonia XAML и предварительный просмотр.
Установка расширения:
- В Visual Studio выбирете в меню Расширения -> Управление расширениями
- В поле Поиск введите "Avalonia"
- Нажмите Загрузить и следуйте инструкциям (для завершения установки, потребуется закрыть IDE)

Также вы можете скачать расширение здесь.
Если вы используете VS201 или VS2019, то вам нужно скачать старую версию расширения.