Связанная статья указывает на поддерживаемые ОС, а не на список идентификаторов времени выполнения. Объяснение RID и список распространенных можно найти в .NET Core RID Catalog . Список full можно найти в репозитории CoreFX в runtime.json . linux-arm64
включено, но это только ОС base . Существует множество специфических идентификаторов, таких как "debian-arm64"
, "debian.10-arm64"
, "rhel-arm64"
и "ubuntu-arm64"
. Вам нужно будет использовать RID, соответствующий вашему дистрибутиву.
Как объясняется в каталоге RID, идентификатор среды выполнения состоит из ОС, версии ОС, архитектуры и дополнительных дополнительных квалификаторов.
[os]. [Версия] - [архитектура] - [дополнительные квалификаторы]
ubuntu-arm64
- универсальная версия Ubuntu для ARM64, тогда как ubuntu.19.04-arm64
предназначена специально для Ubuntu 19.04.
Специальной версии для Распбиана не существует. Если вы хотите нацелиться на Raspberry в целом, вам придется использовать linux-arm
. Если вы хотите воспользоваться преимуществами модели 4 ГБ ОЗУ, при условии, что вы уже используете 64-битную ОС , возможно, вы сможете настроить таргет на linux-arm64
.