29 votes

.NET Core est-il prêt à fonctionner sur Raspberry PI 3?

Je peux trouver beaucoup de vieux threads mais beaucoup de choses ont changé ces derniers mois.

Est-il actuellement une possibilité de courir .NET de Base et/ou ASP.NET Cœur de Framboise avec Raspbian (actuellement Jessie) sans Mono? Ou de quoi ai-je besoin?

Je peux trouver quelques dnvm échantillons, mais je ne peux pas en trouver un tutoriel qui est à jour et utilise le dotnet cli. Je sais que Windows 10 Ido est prévu pour v1.1.0 mais je ne trouve rien pour ARM à base de Processeurs. Aussi il n'y a pas de menu fixe de l'échantillon pour ASP.NET de Base sur Raspbian...

Même http://dot.net montre seulement un Homebrew installer commandement, mais comment l'installer .NET de Base 1.0.1 sur Raspbian / Linux sans Homebrew.

24voto

Ben Points 1066

.NET de Base est planifiée pour s'exécuter sur les BRAS en fonction de l'OS comme Raspian / Windows 10 IoT pour le 4e trimestre 2016 / T1 2017. https://blogs.msdn.microsoft.com/dotnet/2016/07/15/net-core-roadmap/

À ce point de temps, je pense que vous pouvez suivre l'installation pour Debian, mais vous devriez obtenir un exec format error IIRC.

Edit 3/10/17: première instruction officielle est maintenant en ligne: https://github.com/dotnet/core/blob/master/samples/RaspberryPiInstructions.md

3voto

Adi Points 310

Maintenant, vous POUVEZ exécuter dotnet applications de base sur la Raspberry PI. 3, no Mono installés à toutes.

J'ai réussi à exécuter complexe app sur headless Ubuntu Server 16.04 et sur Ubuntu Mate 16.04.

Tout ce que vous avez à faire est d'obtenir à la sortie de génération de compilation croisée de coreclr et corefx, supprimer privé et pré-dll compilées, et de mettre votre dll gérés sur le PI avec eux.

Ensuite, vous pouvez l'exécuter à l'aide de "corerun" exécutable.

(J'ai posté une vidéo sur celui-là, mais il semble être illégal de le poster ici)

De toute façon, pour répondre à votre question : il est maintenant possible d'exécuter dotnet applications de base sur RPI3, bien qu'il n'est pas encore sorti.

2voto

Vous pouvez obtenir une (apparemment) de stabilisation de la construire de .Net de Base sur la Raspberry Pi 2 ou 3 par Pierre, Marcu les instructions ici: https://github.com/dotnet/core/blob/master/samples/RaspberryPiInstructions.md

Vous n'avez pas besoin d'utiliser "corerun", vous pouvez utiliser "dotnet". Vous construisez sur votre machine de dev et de la copie de votre Pi.

Mise à jour: je me rends compte maintenant à la question d'origine spécifiquement mentionné Rasbian (Jessie). La méthode à ce lien nécessite Ubuntu 14.04 ou 16.04. Mais si ce n'est pas un problème, je pense que vous devriez être bon d'aller.

0voto

Officiellement, pour la version 1.0, pas. Le seul temps de fonctionnement disponibles pour ARM est actuellement le Windows ceux.

Aussi, Homebrew est pour OSX. Ce que vous voulez être à la recherche à l'avenir pour sur Raspbian est la Debian instructions.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X