Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 46534|Svare: 13

[.NET Core] Centos 7-installasjon. NET Core SDK-veiledning

[Kopier lenke]
Publisert på 26.06.2018 23:06:18 | | | |
System: Centos 7 64-bit
Offisiell nettsidelink:https://www.microsoft.com/net/download/linux
https://www.microsoft.com/net/learn/get-started/linux/centos



Installer .NET Core 2-miljøet



.NET Core inkluderer. .NET Core Runtime og .NET Core SDK:

.NET Core = .NET Core-kjøretiden som appen din kjører avhengigheter av
.NET Core SDK = bruker . NET Core-utviklingsapplikasjonen .NET Core Runtime og SDK+CLI (Software Development Kit/Command Line Interface) verktøy




Test om installasjonen lykkes



.NET Core SDK (som reflekterer alle global.json):
Version:   2.1.301
Commit:    59524873d6

Kjøretidsmiljø:
OS-navn: centos
OS-versjon: 7
OS-plattform: Linux
RID:         centos.7-x64
Grunnsti: /usr/share/dotnet/sdk/2.1.301/

Vert (nyttig for støtte):
  Versjon: 2.1.1
  Forpliktelse: 6985b9f684

.NET Core SDK-er installert:
  2.1.301 [/usr/share/dotnet/sdk]

.NET Core-kjøretider installert:
  Microsoft.AspNetCore.All 2.1.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.1.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

For å installere flere .NET Core-runtimes eller SDK-er:
  https://aka.ms/dotnet-download
På dette tidspunktet er installasjonen fullført!




Foregående:vsftpd:500 OOPS: vsftpd: nekter å kjøre med skrivbar rot inne i chroot (...
Neste:Ny rute 3 (newifi) digital gullgraving-veiledning
Publisert på 24.01.2019 10:41:56 |
Xiao Zhao postet 24.01.2019 10:03
Hmm, kjør curl http://127.0.0.1:5000 på serveren og prøv å returnere html-filen til siden

Serveren kjører curl på denInnloggingen med hyperkoblingen er synlig.
Tips Connection nektet
Start etterforskningen
Åpne port 5000 først Fordi systemet selv nå er frigitt, må du lukke tråden som kjører i bakgrunnen nå (etter å ha utført de to følgende kommandoene, vil ikke systemet som har vært online være tilgjengelig), hvis det er første utgivelse, trenger du ikke utføre dette steget, kommandoen er som følger, som vist i figuren:
(1):p s -ef | grep core.dll  
(2): drep -9 PID

Utfør dotnet-core.dll
Hvis kjøringen er vellykket og tilgjengelig, betyr det at utgivelsen er vellykket, men det er en ulempe ved dette, nemlig at Xshell ikke kan lukkes etter publisering, og hvis det lukkes, vil standardprogrammet startes, så vi kan bruke følgende kommando for å sette det direkte til å kjøre i bakgrunnen
Kommandoen er som følger:
nohup dotnet ProgrammersLiveShow.dll &

Til slutt, utfør curlhttp://127.0.0.1:5000Vellykket opptreden av helloworld
 Vert| Publisert på 30.10.2022 12:28:43 |
CentOS 7 installerer .NET SDK 6 eller .NET Runtime

Før du installerer .NET, kjør følgende kommando for å legge til Microsofts pakkesigneringsnøkkel i listen over pålitelige nøkkeler og legg til Microsofts pakkearkiv. Åpne Terminal og kjør følgende kommando:


Installer SDK-en

.NET SDK gjør det mulig å utvikle apper gjennom .NET. Hvis du installerer .NET SDK, trenger du ikke å installere tilsvarende runtime. For å installere .NET SDK, kjør følgende kommando:


Installer kjøretiden

Med ASP.NET Core-runtime kan du kjøre apper som er utviklet med .NET og som ikke gir en runtime. Følgende kommando installerer ASP.NET Core-runtime, som er den mest kompatible runtimen for .NET. I terminalen, kjør følgende kommando:


Valideringskommandoen er som følger:



 Vert| Publisert på 03.09.2024 15:29:17 |
Installer .NET 8 SDK manuelt

Publisert på 23.01.2019 15:37:46 |
Jeg installerte den, men så på katalogen "/opt does not has /dotnet"
Når Dotnet xx.dll kjører forespørsler ble det spesifiserte rammeverket 'Microsoft.NETCore.App', versjon '1.1.2', ikke funnet
Jeg lette etter en løsning
https://www.cnblogs.com/hobinly/p/6169165.html
Kan det være at installasjonen feilet
 Vert| Publisert på 23.01.2019 15:44:02 |
Sommeren publisert 2019-01-23 kl. 15:37
Jeg installerte den, men så på katalogen "/opt does not has /dotnet"
Når Dotnet kjøres, xx.dll ber den det spesifiserte rammeverket 'Mic...

henrette



Sjekk den installerte versjonen, det skal være at programversjonen din er for lav
Publisert på 23.01.2019 15:48:05 |

Etter kjøring rapporteres fortsatt den ovennevnte feilen
 Vert| Publisert på 23.01.2019 16:10:52 |
Sommeren publisert 23.01.2019 kl. 15:48
Etter kjøring rapporteres fortsatt den ovennevnte feilen

Å kjøre lar deg enkelt se en liste over SDK-er installert på serveren din.

Du ser om versjonen programmet ditt kjører på er i listen.
Publisert på 23.01.2019 16:20:27 |
Xiao Zhazha publisert 23.01.2019 kl. 16:10
Å kjøre lar deg enkelt se en liste over SDK-er installert på serveren din.

Du ser om versjonen programmet ditt kjører på er i listen. ...

Ferdig
Er det et problem med OPT-katalogen?
 Vert| Publisert på 23.01.2019 16:24:06 |
Sommeren publisert 2019-01-23 kl. 16:20
Ferdig
Er det et problem med OPT-katalogen?

Du ser hvilken versjon dll-en din er, du prøver å endre den til versjon 2.1.x, dette burde være et versjonsinkompatibilitetsproblem

DLL-versjonen din er for lav
Publisert på 24.01.2019 09:56:23 |
Lille slak Publisert 23.01.2019 16:24
Du ser hvilken versjon dll-en din er, du prøver å endre den til versjon 2.1.x, dette burde være et versjonsinkompatibilitetsproblem

Din DLL-versjon er for lav...

Jeg oppdaterer alle versjonene mine til den nyeste versjonen, og er det en suksess på Linux? Det ser ut til å være et versjonsproblem
 Vert| Publisert på 24.01.2019 10:03:12 |
Sommeren publisert 24.01.2019 09:56
Jeg oppdaterer alle versjonene mine til den nyeste versjonen, og er det en suksess på Linux? Det ser ut til å være et versjonsproblem
...

Hmm, kjør curl på toppen av serverenhttp://127.0.0.1:5000  Prøv å returnere html-koden til siden
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com