Žádné nesmysly, ukážu vám screenshot úspěšného provozu na Linuxu/CentOS!
Kroky jsou následující:
1: Ujistěte se, že Visual Studio generuje verzi vaší aplikace. Pokud je to nutné, změňte nastavení konfigurace sestavení na panelu nástrojů z Debug na Release, jak je znázorněno na následujícím obrázku.
2: Klikněte pravým tlačítkem na projekt XXX (ne na řešení XXX) a vyberte z menu Publikovat. Můžete také zvolit Publikovat XXX v hlavním menu Build Visual Studio. Když uvidíte dialogové okno Publikovat na následujícím obrázku, vyberte Vytvořit nový profil pro vytvoření nového publikačního profilu.
3: V dialogovém okně Vybrat cíl publikování, jak je znázorněno na obrázku výše, vyberte tlačítko OK pro publikování aplikace do lokálního souborového systému. Program bude umístěn v podadresáři bin\release\PublishOutput v adresáři aplikačních projektů
4: V tuto chvíli jste vytvořili profil pro publikování, vyberte tlačítko Publikovat v dialogovém okně Publikovat, jak je vidět na obrázku níže.
Publikovaný výstup obsahuje následující tři soubory, které tvoří aplikaci a lze je nasadit kopírováním těchto souborů do cílového systému: MyFirstNetCore.dll MyFirstNetCore.deps.json MyFirstNetCore.runtimeconfig.json Složka runtimes Čtvrtý soubor, MyFirstNetCore.pdb, obsahuje ladicí symboly. Není nutné tento soubor distribuovat s aplikací, i když by měl být uložen v případech, kdy je třeba ladit verzi aplikace. Runtime složka je dll balíček, který program potřebuje
5: Nahrávání do Linuxu/CentOS systému, o konkrétní metodě nebudu mluvit minule.
6: Poprava:
Na začátku článku vidíme efekt obrázku!!. Konzolový program net core úspěšně běží v prostředí Linux/CentOS!
Nakonec přiložte release package a zdrojový kód! Následovně:
Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosím Odpověď
|