Bez zbytočností, ukážem vám screenshot úspešnej operácie na Linuxe/CentOS!
Kroky sú nasledovné:
1: Uistite sa, že Visual Studio generuje verziu vašej aplikácie. Ak je to potrebné, zmeňte nastavenia konfigurácie zostavy na paneli nástrojov z Debug na Release, ako je znázornené na nasledujúcom obrázku.
2: Kliknite pravým tlačidlom na projekt XXX (nie riešenie XXX) a vyberte Publikovať z menu. Môžete tiež vybrať Publikovať XXX v hlavnom menu Build Visual Studio. Keď uvidíte dialógové okno Publikovať zobrazené na nasledujúcom obrázku, vyberte Vytvoriť nový profil na vytvorenie nového publikačného profilu.
3: V dialógovom okne Vybrať cieľ publikovania, ako je znázornené na obrázku vyššie, vyberte tlačidlo OK na publikovanie aplikácie do lokálneho súborového systému. Program bude umiestnený v podadresári bin\release\PublishOutput v adresári aplikačných projektov
4: V tomto bode ste vytvorili profil na publikovanie, vyberte tlačidlo Publikovať v dialógovom okne Publikovať, ako je znázornené na obrázku nižšie.
Publikovaný výstup obsahuje nasledujúce tri súbory, ktoré tvoria aplikáciu a môžu byť nasadené kopírovaním týchto súborov do cieľového systému: MyFirstNetCore.dll MyFirstNetCore.deps.json MyFirstNetCore.runtimeconfig.json Priečinok runtimes Štvrtý súbor, MyFirstNetCore.pdb, obsahuje ladiace symboly. Nie je potrebné distribuovať tento súbor s aplikáciou, hoci by mal byť uložený v prípadoch, keď je potrebné ladiť verziu aplikácie. Priečinok runtime je dll balík, ktorý program potrebuje
5: Nahraj do Linuxu/centos systému, o konkrétnej metóde nebudem hovoriť minule.
6: Poprava:
Efekt obrázka vidíme na začiatku článku!!. Net core konzolový program úspešne beží v prostredí Linux/CentOS!
Nakoniec priložte vydanie a zdrojový kód! Nasledovne:
Turisti, ak chcete vidieť skrytý obsah tohto príspevku, prosím. Odpoveď
|