A dotnetup által felügyelt .NET-hez való hozzáférés konfigurálása

Note

dotnetup nyilvános előzetes verzióban érhető el. Funkciói és viselkedése az általános elérhetőség előtt változhat.

A telepítés és a környezetkonfiguráció külön műveletek. Válassza ki a munkafolyamatnak megfelelő hozzáférési módot. Az elérhető módok leírását a dotnetup-környezet konfigurációja című témakörben talál.

Parancstovábbítás használata

A legkevésbé állandó beállítás a none mód. Nem adja hozzá a felügyelt .NET-telepítést a(z) PATH elemhez, és nem állítja be a(z) DOTNET_ROOT értéket. Az alábbi parancs hozzáadja a dotnetup végrehajtható fájlt a PATH elemhez, hogy bármely könyvtárból futtathassa:

dotnetup env set none --dotnetup-on-path true
dotnetup dotnet -- --info
dotnetup dotnet build

Ennek a(z) PATH módosításnak az elkerülése érdekében állítsa a(z) --dotnetup-on-path false értéket erre: A dotnetup dotnet parancs a .NET-et futtatja a kezelt telepítésből anélkül, hogy a(z) dotnet futtatható fájlt hozzáadná a(z) PATH-hoz.

Shellprofil konfigurálása

A shell mód használatával kezelt blokkot írhat a rendszerhéjprofilba:

dotnetup env set shell --shell pwsh

A támogatott shellértékek: bash, zsh, fish és pwsh.

Nyisson meg egy új rendszerhéjat a parancs befejezése után, vagy aktiválja az aktuális rendszerhéjat a módosítások alkalmazásához:

dotnetup env script --shell pwsh | Invoke-Expression

Az összes Windows felhasználói alkalmazás konfigurálása

Windows rendszeren a everywhere módot használja, hogy a felügyelt telepítés a terminálok és más felhasználói alkalmazások számára is elérhetővé váljon:

dotnetup env set everywhere --shell pwsh

Ez a mód Linux vagy macOS rendszeren nem érhető el.

Important

Az engedélyezés everywhereelőtt tekintse át a Mindenhol módra vonatkozó megfontolásokat, beleértve azt is, hogy a mód hogyan lép kölcsönhatásba a gépszintű telepítésekkel és a keretrendszerfüggő alkalmazásokkal.

A sodródás vizsgálata és javítása

A tárolt beállítások megjelenítése és összehasonlításuk az aktuális környezettel:

dotnetup env show

A tárolt beállítások újraalkalmazása:

dotnetup env set

Környezeti módosítások eltávolítása

dotnetup env clear

Ez a parancs eltávolítja a dotnetup környezeti beállításait. Nem távolítja el a .NET-et.

Lásd még