Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 52334|Răspunde: 4

[.NET Core] Rulează programul de bază .net pentru consolă pe Linux/Centos [cod sursă]

[Copiază linkul]
Postat pe 17.05.2017 15:11:43 | | | |

Fără prostii, permiteți-mi să vă arăt o captură de ecran a operațiunii reușite pe Linux/CentOS!

Pașii sunt următorii:

1: Asigură-te că Visual Studio generează o versiune a aplicației tale. Dacă este necesar, schimbați setările de configurare a construcției din bara de instrumente de la Debug la Release, așa cum se arată în imaginea următoare.


2: Faceți clic dreapta pe proiectul XXX (nu pe soluția XXX) și selectați Publică din meniu. Poți selecta și Publică XXX în meniul principal Build Visual Studio.
Când vedeți fereastra de dialog Publică afișată în imaginea următoare, selectați Creează un profil nou pentru a crea un profil de publicare nou.




3: În fereastra de dialog Select Publishing Target, așa cum este prezentat în figura de mai sus, selectați butonul OK pentru a publica aplicația în sistemul local de fișiere. Programul va fi localizat în subdirectorul bin\release\PublishOutput al directorului proiectelor aplicației

4: În acest moment, ai creat un profil de publicare, selectează butonul Publică în fereastra de dialog Publică, așa cum se arată în imaginea de mai jos.


Rezultatul publicat include următoarele trei fișiere care alcătuiesc aplicația și pot fi implementate prin copierea acestor fișiere în sistemul țintă:
MyFirstNetCore.dll
MyFirstNetCore.deps.json
MyFirstNetCore.runtimeconfig.json
folderul runtimes
Al patrulea fișier, MyFirstNetCore.pdb, conține simbolurile de depanare. Nu este nevoie să distribuiți acest fișier cu aplicația, deși ar trebui salvat în cazurile în care versiunea de lansare a aplicației trebuie depanată.
Folderul runtimes este pachetul dll de care programul are nevoie

5: Încarcă în sistemul Linux/centos, nu voi vorbi despre metoda specifică data trecută.

6: Execuție:

Putem vedea efectul imaginii la începutul articolului!!. Programul consolei net core rulează cu succes în mediul Linux/CentOS!


În final, atașează pachetul de lansare și codul sursă! Așa cum urmează:

Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rogRăspunde





Precedent:Caractere distorsionate din consolă .NET Core
Următor:Explicație detaliată a diferiților parametri ai protocolului HTTP
Postat pe 22.06.2020 16:57:37 |
Floare de 2 yuani... Valoare
Postat pe 26.06.2020 02:52:03 |
Asta trebuie învățat
Postat pe 04.08.2021 16:34:52 |
11111111111111111111111111111111
Postat pe 27.02.2022 19:04:33 |
Mulțumesc, șefule!
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com