Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 52334|Odpoveď: 4

[.NET Core] Spustiť .net core konzolový program na Linuxe/Centos [zdrojový kód]

[Kopírovať odkaz]
Zverejnené 17. 5. 2017 15:11:43 | | | |

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ď





Predchádzajúci:.NET Core konzola Skreslené čínske znaky
Budúci:Podrobné vysvetlenie rôznych parametrov HTTP protokolu
Zverejnené 22. 6. 2020 16:57:37 |
Kvet 2 jüan... Hodnota
Zverejnené 26. 6. 2020 2:52:03 |
Toto sa musí naučiť
Zverejnené 4. 8. 2021 16:34:52 |
11111111111111111111111111111111
Zverejnené 27. 2. 2022 19:04:33 |
Ďakujem, šéfe!
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com