Run.Net aplicações de Framework with.Net núcleo (no Linux)
Copie o aplicativo com todas as suas dependências para Linux.
Copie o ficheiro
runtimeconfig.json
de um exemplo do núcleo Hello World.Net para a pasta e renomeie-o em conformidade.foge disso. dir no Linux.
Quais são as condições exactas para executar aplicações de Framework. Net Com o núcleo do .Net? Alguma coisa específica para Linux? Ou para versões específicas do Framework / Core?
1 answers
As principais coisas que você verá é que você precisa ter o dotnet runtime instalado em qualquer Linux de instalação que você deseja executar a aplicação, então você tem que construir o binário diretamente para cada uma das plataformas suportadas, que no momento são Ubuntu, Debian, Fedora, Red Hat Enterprise Linux, suse linux, Cent OS, e SLES. Em geral, os únicos 2 comumente usados. NET Framework coisas que não funcionam diretamente são o Entity Framework, você precisa usar Entity Framework Core; e qualquer coisa UI relacionado. Em geral, as aplicações CLI devem funcionar bem, mas podem exigir alguns ajustes.