So installieren Sie .NET SDK auf einem Computer ohne Administratorrechte
Das Unternehmen hat die Administratorrechte gesperrt, muss aber trotzdem .NET ausführen? Der .NET SDK Portable Updater von SonVuDev installiert das SDK im Benutzerbereich, legt automatisch DOTNET_ROOT und PATH fest, überprüft SHA-512, ohne dass die Maschinenregistrierung bearbeitet werden muss.
Dieser Beitrag ist derzeit nur auf Vietnamesisch und Englisch verfügbar. Englische Version wird angezeigt.
Arbeiten Sie an einem Firmencomputer, sind als Administrator gesperrt, müssen aber ein .NET-Projekt ausführen? Oder möchten Sie das .NET SDK auf einem Labor- oder geliehenen Computer installieren, ohne Spuren auf dem gesamten System zu hinterlassen?
.NET SDK Portable Updater von SonVuDev löst genau diese Situation. Das Tool installiert das .NET SDK im Bereich aktueller Benutzer, legt automatisch DOTNET_ROOT fest und fügt den Ordner zu Ihrem PATH hinzu – keine Administratorrechte erforderlich, keine Bearbeitung der Umgebungsvariablen des Maschinenbereichs.
Problem: Installation von .NET auf gesperrtem Computer Admin
PH_9__Haupttool von Microsoft Die Methodedotnet-install.ps1 ermöglicht dies p installiert das SDK auf Benutzerebene, weist jedoch drei Einschränkungen auf:- Sie müssen
DOTNET_ROOTimmer noch manuell festlegen undPATH. bearbeiten. Wenn Sie es vergessen, wirddotnetnicht gefunden SDK. - Bereinigen Sie das alte SDK nicht manuell. Jedes Mal, wenn Sie eine neue Version installieren, ist die alte Version immer noch vorhanden und belegt Speicherplatz.
- Lehnen Sie die abgelaufene Version nicht ab Unterstützung. Möglicherweise haben Sie versehentlich den Vorschau- oder EOL-Kanal festgelegt.
Was macht dieses Tool sonst noch?
- Legen Sie DOTNET_ROOT und PATH selbst fest: Sie müssen Umgebungsvariablen nicht manuell anpassen.
- Verifizieren SHA-512: Vergleichen Sie die von Microsoft veröffentlichte Hash-Liste vor dem Extrahieren – beschädigte oder geänderte Dateien werden abgelehnt.
Authenticode prüfen: Überprüfen Sie nach der Installation die digitale Signatur von dotnet.exe.- Altes SDK automatisch bereinigen: Behalten Sie immer die neueste Version und löschen Sie die ersetzte Version.
- Nicht unterstützte Version ablehnen: Vorschau nicht installieren, keine Kanäle installieren EOL.
- Architektur automatisch identifizieren: x64, x86, ARM64 – nicht erforderlich Sie wählen manuell aus.
Wann müssen Sie dieses Tool verwenden?
- Der Firmencomputer ist als Administrator gesperrt.
- Das Labor / der geliehene Computer möchte nicht das gesamte System installieren.
- Sie möchten mehrere .NET-Versionen ohne Konflikte installieren.
- Sie müssen offline installieren auf eine Maschine, die kein Internet hat.
Hinweis
Unsignierte .exe-Datei (59 KB). Windows SmartScreen sagt beim ersten Start „Unbekannt“ – wählen Sie einfach Weitere Informationen → Trotzdem ausführen. Dies ist ein normales Verhalten bei nicht signierten tragbaren Tools.
Schlussfolgerung
.NET SDK Portable Updater ist eine kluge Wahl, wenn Sie .NET auf einem vom Administrator gesperrten Computer benötigen. Eine 59 KB große .exe-Datei, keine Installation, keine Deinstallation, Vorgänge liegen vollständig im Ermessen des Benutzers.