Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga
dotnetup jest dostępna w publicznej wersji zapoznawczej. Jego funkcje i zachowanie mogą ulec zmianie przed ogólną dostępnością.
dotnetup przechowuje żądany kanał oddzielnie od ustalonej wersji.
Aktualizacja ponownie naprawia każdy kanał aktualizacji.
Wybieranie zakresu aktualizacji
Użyj jednego z następujących poleceń:
# 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
Aktualizacje środowiska uruchomieniowego obejmują środowiska uruchomieniowe .NET Core i ASP.NET Core. W systemie Windows obejmują one również wymagania środowiska uruchomieniowego Windows Desktop.
Ogranicz katalog główny instalacji
Domyślnie aktualizacja może przetwarzać wymagania dotyczące wszystkich korzeni w wybranym manifeście. Użyj --install-path, aby ograniczyć operację:
dotnetup update --install-path D:\tools\dotnet
Zaktualizuj pliki repozytorium
Wymagania dotyczące zestawu SDK mogą pochodzić z global.json. Aby zapisać nowo określoną wersję zestawu SDK z powrotem do każdego pliku źródłowego, uruchom polecenie:
dotnetup sdk update --update-global-json
Bez tej opcji dotnetup instaluje aktualizację, ale nie edytuje pliku repozytorium.
Aktualizacja przetwarza przechowywane wymagania, zanim odśmiecanie odświeży zmienione global.json źródła. Po zmianie global.json repozytorium uruchom polecenie dotnetup sdk install z tego repozytorium przed zaktualizowaniem przechowywanych wymagań. W przeciwnym razie pierwsza aktualizacja może nadal przetwarzać poprzednie wymaganie.
Zrozum działanie aktualizacji
- Dokładne wersje zestawu SDK i środowiska uruchomieniowego są pomijane — zostały jawnie żądane, więc nigdy nie można ich zaktualizować.
- Każde wymaganie instalacji jest przetwarzane niezależnie.
- Przetwarzanie wszystkich wymagań dotyczących instalacji jest kontynuowane po wystąpieniu pojedynczego błędu.
- Polecenie zgłasza błąd po przetworzeniu wszystkich pozostałych wymagań dotyczących instalacji.
- Pomyślne aktualizacje uruchamiają odśmiecanie pamięci — proces oczyszczania, który usuwa wszystkie zainstalowane składniki, których nie wymagają żadne ze skonfigurowanych wymagań instalacyjnych.
- Zainstalowana wersja pozostaje, jeśli inne wymaganie nadal jej wymaga.
Przejrzyj wynik
Sprawdź stan śledzony i instalacje na dysku:
dotnetup list
Dane wyjściowe czytelne maszynowo:
dotnetup list --format json