Inga struntprat, låt mig visa dig en skärmdump av den lyckade operationen på Linux/CentOS!
Stegen är följande:
1: Se till att Visual Studio genererar en release av din applikation. Om det behövs, ändra byggkonfigurationsinställningarna i verktygsfältet från Debug till Release, som visas i följande bild.
2: Högerklicka på XXX-projektet (inte XXX-lösningen) och välj Publicera från menyn. Du kan också välja Publicera XXX i huvudmenyn Bygg Visual Studio. När du ser dialogrutan Publicera visas i följande bild, välj Skapa ny profil för att skapa en ny publiceringsprofil.
3: I dialogrutan Välj Publiceringsmål som visas i figuren ovan, välj OK-knappen för att publicera applikationen till det lokala filsystemet. Programmet kommer att finnas i bin\release\PublishOutput-underkatalogen i applikationsprojektkatalogen
4: Vid det här laget har du skapat en publicera-profil, välj Publicera-knappen i Publicera-dialogrutan, som visas på bilden nedan.
Den publicerade utdatan inkluderar följande tre filer som utgör applikationen och kan distribueras genom att kopiera dessa filer till målsystemet: MyFirstNetCore.dll MyFirstNetCore.deps.json MyFirstNetCore.runtimeconfig.json Runtimes-mappen Den fjärde filen, MyFirstNetCore.pdb, innehåller debugsymbolerna. Det finns inget behov av att distribuera denna fil med applikationen, även om den bör sparas i fall där releaseversionen av applikationen behöver felsökas. Runtimes-mappen är det dll-paket som programmet behöver
5: Ladda upp till Linux/centos-systemet, jag kommer inte att prata om den specifika metoden förra gången.
6: Genomförande:
Vi kan se bildeffekten högst upp i artikeln!!. Netcore-konsolprogrammet körs framgångsrikt i Linux/CentOS-miljön!
Slutligen, bifoga releasepaketet och källkoden! Följande följer:
Turister, om ni vill se det dolda innehållet i detta inlägg, snälla Svar
|