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ă rog Răspunde
|