Questo post è stato modificato l'ultima volta da lzzsf il 2019-3-1 09:56
Preparazione prima dello sviluppo: Puoi installare il sottosistema Linux basato su Windows 10 per lo sviluppo e il debug da solo, perché è adatto al tuo sviluppo; se pensi che non sia adatto, installa una macchina virtuale, Help-V o VM va bene, è relativamente alto e ci sono molte versioni tra cui scegliere.
Il sottosistema è Windows 10 e deve essere in modalità sviluppatore, dove: Impostazioni--- Aggiornamento e Sicurezza - Opzioni sviluppatore non avvia la modalità sviluppatore. Poi cerca Linux nello store di app, installa la versione Ubuntu del sistema Linux, puoi usare $su utente -root per accedere all'inizio, poi impostare una password, confermarla, se non ti piace il root, puoi creare un utente da solo, $useradd username e poi impostare una password, e usare un nuovo username.
Installa Docker su Linux (non so cos'è Docker,Clicca qui), documentazione ufficiale di riferimento dockerClicca qui.
Installa il supporto docker1 Aggiorna l'indice dei pacchetti per Ubuntu
2 Lasciare che il server aggiorni il repository usando HTTPS
3 Aggiungi la chiave docker
4 Chiave di verifica
5 Configurazione di repository ufficialmente supportati
6 Installa docker
##先更新Ubuntu索引 $ sudo apt-get aggiornamento ##安装社区版本 (Docker CE), Docker EE è la versione enterprise $ sudo apt-get install docker-ce (Se installi una versione fissa, opzionalmente installa docker-ce=numero di versione) 7 Controlla se l'installazione è completa e inserisci $docker versione (come mostrato nella figura, l'installazione è completa)
Installa l'SDK .NET core Documento ufficiale del sito web Microsoft, clicca qui, questa volta per installare Ubuntu versione 18.04, consulta il comando Ubuntu versione $ lsb_release -a 1 Iscriviti per l'autorizzazione Microsoft2 Installazione. NET SDK
3 Rilevare i risultati e interrogare la versione
$ dotnet --version
A questo punto, il .net core può essere avviato su Linux, supportando tuttiComando dotnet(Vecchie regole, leggi il documento da solo, ricordati da solo, manuale divertente) |
Il motivo per cui molti grandi produttori hanno abbandonato net è in gran parte perché non possono vantarsi della piattaforma, net è limitata solo al deployment in IIS, e alcuni dicono che sia dovuto alla scarsa sintassi C# e alla bassa efficienza, non so da dove venga questa fiducia. Grandi rocce (Squadra New LifeHo detto che se vuoi uno stipendio alto, devi imparare di più e contribuire di più alla comunità. Ho tempo per continuare a riempire il vuoto distribuito su docker (Documentazione dello studio)
|