Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Note
dotnetup nyilvános előzetes verzióban érhető el. Funkciói és viselkedése az általános rendelkezésre állás előtt változhat.
A .NET többféleképpen is telepíthető.
dotnetup egy lehetőség. Telepíti és kezeli a felhasználói fiókjához tartozó .NET SDK-kat és futtatókörnyezeteket. Ez a cikk segít eldönteni, hogy megfelel-e dotnetup az Ön helyzetének, vagy egy másik telepítési módszer jobb választás.
A dotnetuphoz illeszkedő forgatókönyvek
Fontolja meg dotnetup, ha szeretné:
- Telepítse a .NET-et rendszergazdai jogosultságok nélkül és rendszercsomag-kezelő nélkül.
- Tartsa egymás mellett több SDK-t és futtatókörnyezeti verziót, és frissítse őket együtt.
- Kövessen egy csatornát, például
lts,10.0, vagy10.0.1xx, hogy a frissítések a legújabb megfelelő verzióra kerüljenek. - Telepítse az adattár
global.jsonfájlja által igényelt SDK-t. - Próbálja ki az előzetes verziót vagy a napi buildeket a gépszintű telepítés módosítása nélkül.
- Használja ugyanazokat a parancsokat Windows, macOS és Linux rendszeren.
Más módszerekhez illő forgatókönyvek
Egy másik telepítési módszer jobb választás lehet, ha:
- Támogatott, általánosan elérhető telepítési módszerre van szükség.
dotnetupnyilvános előzetes verzióban érhető el. Éles gépekhez használja a .NET telepítőit, a csomagkezelőt vagy a Visual Studio. - Fejlesszen a Visual Studióval. A Visual Studio telepíti és karbantartja a .NET saját, gépszintű példányát. További információ: .NET telepítése Windows rendszeren.
- Gépi szintű .NET telepítésre van szükség. Válasszon egy telepítési módszert az operációs rendszer és a karbantartási igények alapján. Windows rendszeren használja a Microsoft Update-et, vagy frissítse a csomagot a WinGettel. Linux rendszeren használja a disztribúció csomagkezelőjét. MacOS rendszeren futtassa újra a .NET telepítőt egy újabb verzió telepítéséhez. További információ: A .NET telepítése Windows, a .NET telepítése macOS rendszeren vagy a .NET telepítése Linux rendszeren.
- A .NET telepítések kezelése és eltávolítása a szervezet Windows eszközein. Használja a .NET Install Manager alkalmazást.
Telepítési módszerek összehasonlítása
| Capability | dotnetup | .NET telepítők és csomagkezelők | dotnet-install szkriptek |
|---|---|---|---|
| Telepítés hatóköre | Felhasználó | Gép | Bármely kiválasztott mappa |
| Rendszergazdai jogosultságokat igényel | Nem, kivéve, ha a everywhere rendszert Windows rendszeren, PATH módban módosítja |
Yes | No |
| A telepítések nyomon követése | Yes | Igen, az operációs rendszeren keresztül | No |
| Frissítések telepítése | Igen, a(z) dotnetup update segítségével |
Az operációs rendszertől és a telepítési módszertől függ | No. Futtassa újra a szkriptet. |
| Eltávolítja a nem használt telepítéseket | Yes | Igen, az operációs rendszeren keresztül | No |
Olvas global.json |
Yes | No | Igen, a --jsonfile lehetőséggel |
| A napi build-ek telepítése | Yes | No | Yes |
| Támogatási állapot | Nyilvános előzetes verzió | Általánosan elérhető | Általánosan elérhető |
A dotnetup használata más telepítésekkel
dotnetup nem távolítja el vagy nem módosítja a gépszintű telepítéseket. A két telepítés működése a választott hozzáférési módtól függ:
- A
noneésshellmódokban a dotnetup-környezet konfigurációját nem használó folyamatok továbbra is a gépszintű telepítést használják. - A
everywhereWindows módban a dotnetup által felügyelt telepítés elsőbbséget élvez a rendszerszintű telepítéssel szemben. Migrálja a szükséges számítógépszintű SDK-kat és futtatókörnyezeteket a dotnetup által felügyelt telepítésbe.
További információ: dotnetup environment configuration.