установка .net core в Windows 10 iot (Raspberry PI3 — ARM)

#c# #.net-core #windows-10-iot-core #coreclr #dnvm

#c# #.net-core #windows-10-iot-core #coreclr #dnvm

Вопрос:

Я тестирую .net core на разных ОС и хотел бы знать, возможно ли установить dotnet / cli (.net Core) в Windows 10 iot поверх моего Raspberry PI3. Моей целью было бы запустить простые тесты GPIO.

Что я делаю до сих пор :

Я что-то пропустил? не слишком ли рано это делать?

PS: я нажимаю на проблему в вопросах dotnet / cli в GitHub.

2017-04-19: процесс продолжается, посмотрите на .NET Core на Raspberry Pi

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

1. but it use DNVM which seems to be obsolete -> И вы читали readme? «DNX и DNVM были заменены новым .NET CLI. Смотрите …»

2. .NET CLI (dotnet) — это то, что я ищу. Я не знаю, существует ли его версия ARM и как ее можно установить на мой RPI3.

Ответ №1:

Короткий ответ, его еще нет.

Во время разработки .net core разным людям удалось объединить биты, чтобы заставить его работать на самых разных устройствах. Но Win10 IoT и другие устройства ARM никогда не достигали уровня «официально поддерживается».

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

1. Знаете ли вы о команде, которая пытается работать над этим, я могу провести некоторые проверки качества.

2. Боюсь, что нет, в какой-то момент это было в дорожной карте, но с тех пор оно было удалено, поэтому я не думаю, что в настоящее время над ним активно работают. Просматривая различные репозитории на github, люди все еще говорят, что это произойдет, просто нет точных дат относительно того, когда они начнут работать над этим.

Ответ №2:

Сборки Arm32 доступны в виде поддерживаемых сообществом сборок для .NET Core 2.0. Нет SDK, который работает на ARM32, но вы можете опубликовать приложение, которое будет работать на Raspberry Pi. посмотрите на .NET Core на Raspberry Pi.

Ответ №3:

.net Core доступен на ARM: https://docs.microsoft.com/de-de/dotnet/articles/core/Например, приложение UWP работает на .net Core. Вот ссылка на документ cli: https://docs.microsoft.com/en-us/dotnet/articles/core/tools /

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

1. Да, процесс продолжается: github.com/dotnet/core/blob/master/samples /…