Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 46534|Svar: 13

[.NET Core] Centos 7-installation. NET Core SDK vejledning

[Kopier link]
Opslået på 26/06/2018 23.06.18 | | | |
System: Centos 7 64-bit
Officielt webstedslink: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 Runtime, som din app kører afhængigheder af
.NET Core SDK = bruger . NET Core udviklingsapplikation .NET Core Runtime og SDK+CLI (Software Development Kit/Command Line Interface) værktøjer




Test om installationen lykkes



.NET Core SDK (der afspejler enhver global.json):
Version:   2.1.301
Commit:    59524873d6

Kørselsmiljø:
OS-navn: centos
OS-version: 7
OS-platform: Linux
RID:         centos.7-x64
Basissti: /usr/share/dotnet/sdk/2.1.301/

Vært (nyttigt til support):
  Version: 2.1.1
  Commit: 6985b9f684

.NET Core SDK'er installeret:
  2.1.301 [/usr/share/dotnet/sdk]

.NET Core-runtimes installeret:
  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 at installere yderligere .NET Core-runtimes eller SDK'er:
  https://aka.ms/dotnet-download
På dette tidspunkt er installationen færdig!




Tidligere:vsftpd:500 OOPS: vsftpd: nægter at køre med skrivbar rod inde i chroot (...
Næste:Ny rute 3 (newifi) digital guldgravningsvejledning
Opslået på 24/01/2019 10.41.56 |
Xiao Zhao postet den 24-1-2019 kl. 10:03
Hmm, kør curl http://127.0.0.1:5000 på serveren og prøv at returnere html'en på siden

Serveren udfører curl på denHyperlink-login er synlig.
Tip Forbindelse nægtet
Start efterforskningen
Åbn port 5000 først Fordi systemet selv nu er blevet frigivet, skal du lukke tråden, der kører i baggrunden nu (efter at have udført følgende to kommandoer, vil det system, der har været online, ikke være tilgængeligt); hvis det er den første udgivelse, behøver du ikke udføre dette trin, kommandoen er som følger, som vist i figuren:
(1):p s -ef | greb core.dll  
(2): dræb -9 PID

Udfør dotnet-core.dll
Hvis kørslen er vellykket og tilgængelig, betyder det, at udgivelsen er vellykket, men der er en ulempe ved dette, nemlig at Xshell ikke kan lukkes efter publicering, og hvis det lukkes, vil standardprogrammet blive startet, så vi kan bruge følgende kommando til direkte at sætte det til at køre i baggrunden
Kommandoen er som følger:
nohup dotnet ProgrammersLiveShow.dll &

Udfør til sidst curlhttp://127.0.0.1:5000Succesfuld fremkomst af helloworld
 Udlejer| Opslået på 30/10/2022 12.28.43 |
CentOS 7 installerer .NET SDK 6 eller .NET Runtime

Før du installerer .NET, skal du køre følgende kommando for at tilføje Microsofts pakkesigneringsnøgle til listen over betroede nøgler og tilføje Microsofts pakkearkiv. Åbn Terminal og kør følgende kommando:


Installer SDK'en

.NET SDK'en gør det muligt at udvikle apps gennem .NET. Hvis du installerer .NET SDK'en, behøver du ikke installere den tilsvarende runtime. For at installere .NET SDK'en, kør følgende kommando:


Installer runtime

Med ASP.NET Core-runtime kan du køre apps, der er udviklet med .NET og ikke leverer en runtime. Følgende kommando installerer ASP.NET Core-runtime, som er den mest kompatible runtime for .NET. I terminalen skal du køre følgende kommando:


Valideringskommandoen er som følger:



 Udlejer| Opslået på 03/09/2024 15.29.17 |
Installer .NET 8 SDK'en manuelt

Opslået på 23/01/2019 15.37.46 |
Jeg installerede det, men kiggede i mappen "/opt does not have /dotnet"
Når dotnet xx.dll kører prompts, blev det specificerede framework 'Microsoft.NETCore.App', version '1.1.2', ikke fundet
Jeg ledte efter en løsning
https://www.cnblogs.com/hobinly/p/6169165.html
Kan det være, at installationen fejlede
 Udlejer| Opslået på 23/01/2019 15.44.02 |
Sommer Opslået den 23-1-2019 kl. 15:37
Jeg installerede det, men kiggede i mappen "/opt does not have /dotnet"
Når dotnet kører, xx.dll prompter det det specificerede framework 'Mic...

udføre



Tjek den installerede version, det burde være din programversion, der er for lav
Opslået på 23/01/2019 15.48.05 |

Efter kørsel rapporteres ovenstående fejl stadig
 Udlejer| Opslået på 23/01/2019 16.10.52 |
Sommer Opslået den 23-1-2019 kl. 15:48
Efter kørsel rapporteres ovenstående fejl stadig

At køre lader dig blot se en liste over SDK'er installeret på din server.

Du ser, om den version, dit program kører på, er i listen.
Opslået på 23/01/2019 16.20.27 |
Xiao Zhazha Opslået den 23-1-2019 kl. 16:10
At køre lader dig blot se en liste over SDK'er installeret på din server.

Du ser, om den version, dit program kører på, er i listen. ...

Kørt færdig
Er der et problem med OPT-kataloget?
 Udlejer| Opslået på 23/01/2019 16.24.06 |
Sommer Opslået den 23-1-2019 kl. 16:20
Kørt færdig
Er der et problem med OPT-kataloget?

Du ser, hvilken version din dll er, du prøver at ændre den til version 2.1.x, det burde være et versionsinkompatibilitetsproblem

Din DLL-version er for lav
Opslået på 24/01/2019 09.56.23 |
Lille slak Udgivet den 23-1-2019 16:24
Du ser, hvilken version din dll er, du prøver at ændre den til version 2.1.x, det burde være et versionsinkompatibilitetsproblem

Din dll-version er for lav...

Jeg opdaterer alle mine versioner til den nyeste version, og er det en succes på Linux? Det ser ud til at være et versionsproblem
 Udlejer| Opslået på 24/01/2019 10.03.12 |
Sommer Opslået den 24-1-2019 09:56
Jeg opdaterer alle mine versioner til den nyeste version, og er det en succes på Linux? Det ser ud til at være et versionsproblem
...

Hmm, udfør curl oven på serverenhttp://127.0.0.1:5000  Prøv at returnere html'en på siden
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com