Puncte:1

Cum pot instala două versiuni de .NET pentru Rider?

drapel us

Am instalat atât Rider, cât și dotnet-sdk cu Snap, astfel încât să pot depana proiecte .NET. Cu toate acestea, acum trebuie să lucrez la o soluție mai veche care rulează pe o versiune mai veche de .NET.

Cum pot instala o altă versiune de .NET și să lucrez în continuare la ambele proiecte?

Puncte:1
drapel us

Puteți realiza acest lucru instalând două snaps .NET în paralel. Rider va detecta ambele versiuni și puteți alege una pentru fiecare soluție.

Dacă aveți deja instalat .NET, dezinstalați-l:

sudo snap remove dotnet-sdk
# aceasta este pentru a evita confuzia între versiuni

Activați instanțele paralele:

sudo snap set system experimental.parallel-instances=true
# consultați referințele pentru detalii

Acum instalați ambele versiuni în paralel (vom folosi 5.0 și 3.1 ca exemple) și creați aliasuri:

sudo snap install --classic --unaliased dotnet-sdk_50 --channel=5.0/stable
sudo snap install --classic --unaliased dotnet-sdk_31 --channel=3.1/stable
sudo snap alias dotnet-sdk_50.dotnet dotnet50
sudo snap alias dotnet-sdk_31.dotnet dotnet31
# aliasuri alese pe baza convenției Microsoft

La următoarea pornire Rider, acesta va detecta automat toate versiunile disponibile. Puteți seta preferința pentru fiecare soluție și/sau setați o valoare prestabilită pentru soluțiile noi.

Meniu derulant al căii executabile CLI .NET Core cu atât 3.1, cât și 5.0 vizibile

Referințe

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.