Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 46534|Atsakyti: 13

[.NET branduolys] "Centos 7" diegimas. "NET Core SDK" pamoka

[Kopijuoti nuorodą]
Paskelbta 2018-06-26 23:06:18 | | | |
Sistema: Centos 7 64 bitų
Oficiali svetainės nuoroda:https://www.microsoft.com/net/download/linux
https://www.microsoft.com/net/learn/get-started/linux/centos



".NET Core 2" aplinkos diegimas



.NET Core apima. .NET Core Runtime ir .NET Core SDK:

.NET Core = .NET Core vykdymo laikas, kurio priklausomybės vykdomos jūsų programoje
.NET Core SDK = naudojant . NET Core kūrimo programa .NET Core Runtime ir SDK+CLI (Software Development Kit / Command Line Interface) įrankiai




Patikrinkite, ar diegimas sėkmingas



.NET Core SDK (atspindintis bet kokį global.json):
Version:   2.1.301
Commit:    59524873d6

Vykdymo aplinka:
OS pavadinimas: centos
OS versija: 7
OS platforma: Linux
RID:         centos.7-x64
Pagrindinis kelias: /usr/share/dotnet/sdk/2.1.301/

Pagrindinis kompiuteris (naudingas palaikymui):
  Versija: 2.1.1
  Įsipareigojimas: 6985b9f684

Įdiegti .NET Core SDK:
  2.1.301 [/usr/share/dotnet/sdk]

Įdiegtas .NET Core vykdymo laikas:
  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]

Norėdami įdiegti papildomus .NET Core vykdymo laikus arba SDK:
  https://aka.ms/dotnet-download
Šiuo metu diegimas baigtas!




Ankstesnis:vsftpd:500 OOPS: vsftpd: atsisakymas paleisti su rašoma šaknimi chroot viduje chroot (...
Kitą:Naujas maršrutas 3 (newifi) kasimo skaitmeninio aukso pamoka
Paskelbta 2019-01-24 10:41:56 |
Xiao Zhao Parašyta 2019-1-24 10:03
Hmm paleisti garbanos http://127.0.0.1:5000 serveryje ir pabandyti grąžinti puslapio html

Serveris vykdo garbanojimą ant joHipersaito prisijungimas matomas.
Patarimas Ryšys atmestas
Pradėkite tyrimą
Pirmiausia atidarykite 5000 prievadą Kadangi pati sistema buvo išleista dabar, dabar turite uždaryti fone veikiančią giją (įvykdžius šias dvi komandas, prisijungusi sistema nebus pasiekiama), jei tai pirmasis leidimas, jums nereikia atlikti šio veiksmo, komanda yra tokia, kaip parodyta paveikslėlyje:
(1):p s -ef | grep core.dll  
(2):nužudyti -9 PID

Atlikite dotnet core.dll
Jei paleidimas sėkmingas ir pasiekiamas, tai reiškia, kad leidimas sėkmingas, tačiau yra trūkumas, tai yra, "Xshell" negalima uždaryti po paskelbimo, o jei jis uždarytas, bus paleista numatytoji programa, todėl galime naudoti šią komandą, kad tiesiogiai nustatytume, kad ji veiktų fone
Komanda yra tokia:
nohup dotnet ProgrammersLiveShow.dll ir

Pagaliau vykdyti garbanoshttp://127.0.0.1:5000Sėkmingas "Helloworld" pasirodymas
 Savininkas| Paskelbta 2022-10-30 12:28:43 |
"CentOS 7" įdiegia .NET SDK 6 arba .NET Runtime

Prieš diegdami .NET, vykdykite šią komandą, kad įtrauktumėte "Microsoft" paketo pasirašymo raktą į patikimų raktų sąrašą ir įtrauktumėte "Microsoft" paketų saugyklą. Atidarykite terminalą ir paleiskite šią komandą:


SDK diegimas

.NET SDK leidžia kurti programas per .NET. Jei įdiegiate .NET SDK, jums nereikia diegti atitinkamo vykdymo laiko. Norėdami įdiegti .NET SDK, paleiskite šią komandą:


Įdiekite vykdymo laiką

Naudodami "ASP.NET Core" vykdyklę galite paleisti programas, sukurtas naudojant .NET ir neteikiančias vykdymo laiko. Ši komanda įdiegs "ASP.NET Core" vykdymo laiką, kuris yra labiausiai suderinamas su .NET vykdymo laiku. Terminale paleiskite šią komandą:


Tikrinimo komanda yra tokia:



 Savininkas| Paskelbta 2024-09-03 15:29:17 |
.NET 8 SDK diegimas rankiniu būdu

Paskelbta 2019-01-23 15:37:46 |
Įdiegiau, bet pažiūrėjau į katalogą "/opt kataloge nėra /dotnet"
Paleidus dotnet xx.dll raginimus Nurodyta sistema "Microsoft.NETCore.App", versija "1.1.2" nerasta
Ieškojau sprendimo
https://www.cnblogs.com/hobinly/p/6169165.html
Ar gali būti, kad diegimas nepavyko
 Savininkas| Paskelbta 2019-01-23 15:44:02 |
Vasara Publikuota 2019-1-23 15:37
Įdiegiau, bet pažiūrėjau į katalogą "/opt kataloge nėra /dotnet"
Kai paleidžiamas dotnet xx.dll ragina nurodytą sistemą "Mikrofonas...

Vykdyti



Patikrinkite įdiegtą versiją, ji turėtų būti jūsų programos versija yra per maža
Paskelbta 2019-01-23 15:48:05 |

Po paleidimo vis tiek pranešama apie aukščiau pateiktą klaidą
 Savininkas| Paskelbta 2019-01-23 16:10:52 |
Vasara Publikuota 2019-1-23 15:48
Po paleidimo vis tiek pranešama apie aukščiau pateiktą klaidą

Bėgimas tiesiog leidžia pamatyti serveryje įdiegtų SDK sąrašą.

Matote, ar sąraše yra jūsų programos versija.
Paskelbta 2019-01-23 16:20:27 |
Xiao Zhazha Publikuota: 2019-1-23 16:10
Bėgimas tiesiog leidžia pamatyti serveryje įdiegtų SDK sąrašą.

Matote, ar sąraše yra jūsų programos versija. ...

Vykdyti atlikta
Ar yra problemų su pasirinkimo katalogu?
 Savininkas| Paskelbta 2019-01-23 16:24:06 |
Vasara Publikuota 2019-1-23 16:20
Vykdyti atlikta
Ar yra problemų su pasirinkimo katalogu?

Matote, kokia yra jūsų DLL versija, bandote ją modifikuoti į 2.1.x versiją, tai turėtų būti versijos nesuderinamumo problema

Jūsų DLL versija per maža
Paskelbta 2019-01-24 09:56:23 |
Mažas šlakas Publikuota: 2019-1-23 16:24
Matote, kokia yra jūsų DLL versija, bandote ją modifikuoti į 2.1.x versiją, tai turėtų būti versijos nesuderinamumo problema

Jūsų dll versija per maža...

Atnaujinu visas savo versijas į naujausias ir ar tai sėkminga "Linux"? Atrodo, kad tai versijos problema
 Savininkas| Paskelbta 2019-01-24 10:03:12 |
Vasara Publikuota 2019-1-24 09:56
Atnaujinu visas savo versijas į naujausias ir ar tai sėkminga "Linux"? Atrodo, kad tai versijos problema
...

Hmm vykdyti garbanos ant serverio viršaushttp://127.0.0.1:5000  Pabandykite grąžinti puslapio html
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com