Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Note
dotnetup is beschikbaar als openbare preview. De functies en het gedrag kunnen veranderen vóór algemene beschikbaarheid.
dotnetup slaat het aangevraagde kanaal afzonderlijk op van de geresolveerde versie.
Met een update wordt elk rolling-channel opnieuw opgelost.
Een updatebereik kiezen
Gebruik een van deze opdrachten:
# Update all tracked SDK and runtime requirements.
dotnetup update
# Update SDK requirements only.
dotnetup sdk update
# Update SDK and runtime requirements.
dotnetup sdk update --all
# Update runtime requirements only.
dotnetup runtime update
Runtime-updates omvatten de kern-.NET en ASP.NET Core runtimes. Op Windows bevatten ze ook Windows Desktop-runtimevereisten.
De installatiehoofdmap beperken
Standaard kan een update vereisten verwerken voor alle roots in het geselecteerde manifest. Gebruik --install-path om de bewerking te beperken:
dotnetup update --install-path D:\tools\dotnet
Repositorybestanden bijwerken
SDK-vereisten kunnen global.json als bron gebruiken. Als u de zojuist opgeloste SDK-versie terug wilt schrijven naar elk bronbestand, voert u het volgende uit:
dotnetup sdk update --update-global-json
Zonder deze optie installeert dotnetup de update, maar bewerkt het repositorybestand niet.
Een update verwerkt opgeslagen afhankelijkheden voordat garbagecollection gewijzigde global.json bronnen vernieuwt. Nadat u de global.json van een opslagplaats hebt gewijzigd, voert u dotnetup sdk install uit vanuit die opslagplaats voordat u de opgeslagen vereisten bijwerkt. Anders wordt bij de eerste update mogelijk nog steeds de vorige eis afgehandeld.
Begrijp updategedrag
- Exacte SDK- en runtimeversies worden overgeslagen. Ze zijn expliciet aangevraagd, dus kunnen nooit worden bijgewerkt.
- Elke installatievereiste wordt onafhankelijk verwerkt.
- De verwerking van alle installatievereisten wordt voortgezet na een afzonderlijke fout.
- Het commando rapporteert een fout nadat alle resterende installatievereisten zijn verwerkt.
- Geslaagde updates voeren garbagecollection uit: een opschoonproces waarmee geïnstalleerde onderdelen worden verwijderd die geen van uw geconfigureerde installatievereisten daadwerkelijk nodig hebben.
- Een geïnstalleerde versie blijft aanwezig als een andere vereiste deze nog nodig heeft.
Het resultaat controleren
Controleer de bijgehouden toestand en installaties op schijf:
dotnetup list
Voor machineleesbare uitvoer:
dotnetup list --format json