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ą.
W tym artykule opisano sposób zarządzania samym narzędziem dotnetup . Aby zaktualizować lub usunąć zestawy SDK i środowiska uruchomieniowe .NET zarządzane przez dotnetup, zobacz Aktualizowanie instalacji.
Sprawdź wersję dotnetup
Pokaż wersję dotnetup:
dotnetup --version
Aby również wyświetlić commit, architekturę, identyfikator środowiska uruchomieniowego i zweryfikowane instalacje, uruchom polecenie:
dotnetup --info
Zaktualizuj dotnetup
Aby zaktualizować samodzielny plik wykonywalny dotnetup, uruchom polecenie:
dotnetup self update
To polecenie jest dostępne w kompilacjach dotnetup 0.3.0 w wersji zapoznawczej. Wybiera kanał wydania z etykiety zainstalowanej wersji.
Oficjalne codzienne kompilacje również używają etykiety preview, więc określ kanał jawnie, aby pozostać na codziennych kompilacjach:
dotnetup self update --channel daily
Aby wrócić z nowszej kompilacji dziennej do najnowszej publicznej wersji zapoznawczej, uruchom polecenie:
dotnetup self update --channel preview --force
--force może obniżyć wersję lub ponownie zainstalować plik wykonywalny.
Aby uzyskać informacje o opcjach poleceń i ograniczeniach, zobacz dotnetup self update.
Aktualizacja dotnetup nie zmienia instalacji .NET, konfiguracji środowiska ani śledzonych specyfikacji instalacyjnych.
Zaktualizuj starszą wersję lub odzyskaj plik wykonywalny
Jeśli twoja wersja nie rozpoznaje self update, lub plik wykonywalny już się nie uruchamia, uruchom skrypt pobierania ponownie.
Skrypt zastępuje istniejący plik wykonywalny w wybranym katalogu instalacyjnym.
W systemie macOS lub Linux uruchom polecenie:
curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh | bash
W systemie Windows uruchom:
irm https://aka.ms/dotnetup/get-dotnetup.ps1 | iex
Skrypt domyślnie instaluje najnowszą preview kompilację. Jeśli używasz kompilacji daily lub niestandardowego katalogu instalacyjnego, przekaż te same opcje, które były używane podczas pierwszej instalacji. Na przykład w systemie macOS lub Linux:
curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh |
bash -s -- --quality daily --install-dir /opt/dotnetup
W systemie Windows:
iex "& { $(irm https://aka.ms/dotnetup/get-dotnetup.ps1) } -Quality daily -InstallDir C:\tools\dotnetup"
Skonfiguruj powiadomienia o aktualizacjach
Po pomyślnym wykonaniu interaktywnych poleceń instalacji i aktualizacji dotnetup może powiadomić Cię o dostępności nowszej kompilacji. Wyświetla się powiadomienie, ale aktualizacja nie jest instalowana.
Aby wyłączyć powiadomienia, uruchom polecenie:
dotnetup self update --update-notifications false
Aby ponownie włączyć powiadomienia, użyj polecenia --update-notifications true.
Aby uzyskać informacje o częstotliwości sprawdzania i sposobie wyświetlania wyników, zobacz Powiadomienia o aktualizacjach.
Usuń dotnetup
Aby usunąć dotnetup i wszystko, czym zarządza, wykonaj poniższe kroki we właściwej kolejności.
1. Znajdowanie katalogów głównych instalacji
Wyświetl listę katalogów głównych instalacji, które są śledzone przez dotnetup:
dotnetup list
Zarejestruj każdy katalog główny instalacji, który nie znajduje się w katalogu danych dotnetup. Te foldery usuniesz w późniejszym kroku.
2. Usuwanie konfiguracji środowiska
Usuń zmiany wprowadzone przez DOTNET_ROOT w elementach PATH i dotnetup:
dotnetup env clear
W shell trybie uruchom to polecenie z powłoki, której profil dotnetup uległ zmianie, lub wybierz tę powłokę z opcją --shell . W trybie everywhere w systemie Windows to polecenie zmienia systemowy PATH i wymaga podniesienia uprawnień.
To polecenie nie usuwa zestawów SDK ani środowisk uruchomieniowych. Aby uzyskać więcej informacji, zobacz Usuń konfigurację środowiska.
3. Usuń główne katalogi instalacji i katalog danych
Usuń każdy katalog główny instalacji zanotowany w kroku 1.
Następnie usuń katalog danych dotnetup. Ten katalog zawiera domyślny katalog główny instalacji, manifest, plik konfiguracji i pamięć podręczną pobierania.
| System operacyjny | Domyślny katalog danych |
|---|---|
| Windows | %LOCALAPPDATA%\dotnetup |
| macOS | ~/Library/Application Support/dotnetup |
| Linux |
$XDG_DATA_HOME/dotnetuplub ~/.local/share/dotnetup , gdy XDG_DATA_HOME nie jest ustawiona |
Jeśli ustawisz zmienną środowiskową DOTNET_DOTNETUP_DATA_DIR, usuń zamiast tego ten katalog, a następnie usuń tę zmienną środowiskową.
4. Usuń plik wykonywalny dotnetup
Usuń katalog zawierający plik wykonywalny dotnetup. Domyślnie skrypt pobierania instaluje dotnetup w ~/.dotnetup. Jeśli ręcznie dodano ten katalog do PATH, usuń ten wpis z profilu powłoki lub ze zmiennych środowiskowych użytkownika.
Otwórz nowy terminal, aby użyć zaktualizowanego środowiska.