Detta inlägg redigerades senast av lzzsf den 2019-3-1 09:56
Förberedelse innan utveckling: Du kan installera Linux-subsystemet baserat på Windows 10 för utveckling och felsökning själv, eftersom det passar för din egen utveckling, tycker du att det inte är bra, installera gärna en virtuell maskin, Help-V eller VM fungerar bra, och den är relativt hög, och det finns många versioner att välja mellan.
Delsystemet är Windows 10 och måste vara i utvecklarläge, där: Inställningar--- Uppdatering och Säkerhet – Utvecklaralternativ startar inte utvecklarläge. Sök sedan efter Linux i appbutiken, installera Ubuntu-versionen av Linux-systemet, du kan använda $su -root-användaren för att logga in vid första starten, sedan ställa in ett lösenord, bekräfta lösenordet, om du inte gillar root kan du skapa en användare själv, $useradd användarnamn och sedan sätta ett lösenord, och du kan använda ett nytt användarnamn.
Installera Docker på Linux (vet inte vad Docker är,Klicka här), docker:s officiella referensdokumentationKlicka här.
Installera docker-stöd1 Uppdatera paketindexet för Ubuntu
2 Låt servern uppdatera arkivet med HTTPS
3 Lägg till docker-nyckeln
4 Verifieringsnyckel
5 Upprättande av officiellt stödda arkiv
6 Installera docker
##先更新Ubuntu索引 $ sudo apt-get update ##安装社区版本 (docker ce), docker EE är företagsversionen $ sudo apt-get install docker-ce (Om du installerar en fast version, installera valfritt docker-ce=versionsnummer) 7 Kontrollera om installationen är klar och ange $docker --version (som visas i figuren är installationen klar)
Installera .NET core SDK Microsofts officiella webbplatsdokument, klicka här, denna gång för att installera Ubuntu version 18.04, fråga efter Ubuntu-versionskommandot $ lsb_release -a 1 Registrera dig för Microsoft-auktorisation2 Installation. NET SDK
3 Upptäck resultaten och fråga versionen
$ dotnet --version
Vid denna punkt kan .net-kärnan startas på Linux, vilket stöder alladotnet-kommando(Gamla regler, läs dokumentet själv, kom ihåg själv, manual roligt) |
Anledningen till att många stora tillverkare har övergett Net är till stor del för att de inte kan skryta om plattformen, Net är bara begränsat till distribution i IIS, och vissa säger att det beror på den dåliga C#-syntaxen och låg effektiviteten, jag vet inte var detta förtroende kommer ifrån. Stora stenar (New Life-teametJag sa att om du vill ha en hög lön måste du lära dig mer och bidra mer till samhället. Ha tid att fortsätta fylla i gropen som utplacerats till docker (Studiedokumentation)
|