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ą.
Niestandardowy katalog główny instalacji może odizolować repozytorium, testy lub instalacje narzędzi od domyślnego katalogu głównego instalacji .NET zarządzanego przez dotnetup.
Śledź niestandardowy katalog główny w manifeście domyślnym
Wybierz katalog główny za pomocą --install-path:
dotnetup sdk install 10.0 --install-path D:\tools\dotnet
dotnetup runtime install aspnetcore@10.0 --install-path D:\tools\dotnet
Domyślny manifest rejestruje zarówno wymagania, jak i ich źródło. Późniejsza niefiltrowana aktualizacja może przetworzyć ten root:
dotnetup update
Ogranicz wyświetlanie listy, aktualizację lub odinstalowanie do katalogu głównego w razie potrzeby:
dotnetup list --install-path D:\tools\dotnet
dotnetup update --install-path D:\tools\dotnet
dotnetup sdk uninstall 10.0 --install-path D:\tools\dotnet
Odizoluj manifest
Użyj --manifest-path, gdy stan śledzenia musi być również oddzielony:
dotnetup sdk install 10.0 --install-path D:\tools\dotnet --manifest-path D:\tools\dotnetup_manifest.json
Zachowaj --manifest-path do późniejszego wyświetlania listy, aktualizacji i odinstalowania.
Ta opcja dotyczy jednego polecenia. Nie przenosi pliku konfiguracji dotnetup ani nie zmienia domyślnego katalogu głównego instalacji.
Uruchom instalację niestandardową
Uruchom plik wykonywalny bezpośrednio lub aktywuj go dla bieżącej powłoki:
dotnetup env script --shell pwsh --dotnet --dotnet-install-path D:\tools\dotnet |
Invoke-Expression
dotnetup dotnet nie wybiera automatycznie dowolnych niestandardowych rootów.
Unikaj współbieżnych zapisów manifestu
dotnetup współrzędne dostępu do manifestu za pomocą blokady. Nie uruchamiaj współbieżnych poleceń zapisu względem tego samego manifestu. Używaj oddzielnych manifestów do niezależnej automatyzacji.