Cómo instalar .NET SDK en una máquina sin derechos de administrador
¿La empresa bloqueó los derechos de administrador pero aún necesita ejecutar .NET? El actualizador portátil .NET SDK de SonVuDev instala el SDK en el ámbito del usuario, configura automáticamente DOTNET_ROOT y PATH, verifica SHA-512, no es necesario editar el registro de la máquina.
Esta publicación solo está disponible en vietnamita e inglés por ahora. Se muestra la versión en inglés.
¿Está trabajando en una computadora de la empresa, bloqueada como administrador, pero necesita ejecutar un proyecto .NET? ¿O desea instalar el SDK de .NET en un laboratorio o en una máquina prestada, sin dejar rastros en todo el sistema?
.NET SDK Portable Updater de SonVuDev resuelve exactamente esa situación. La herramienta instala el SDK de .NET en el alcance usuario actual, configura automáticamente DOTNET_ROOT y agrega una carpeta a su PATH; no se necesitan derechos de administrador ni edición de las variables de entorno del alcance de la máquina.
Problema: instalar .NET en una máquina bloqueada Admin
Herramienta principal de Microsoft El método dotnet-install.ps1 lo permite p instala el SDK a nivel de usuario, pero tiene tres limitaciones:
- Aún tienes que configurar manualmente
DOTNET_ROOTy editarPATH. Si lo olvidas, no se encontrarádotnetSDK. - No limpie manualmente el SDK antiguo. Cada vez que instala una nueva versión, la versión anterior sigue ahí, ocupando espacio.
- No rechace la versión caducada soporte. Es posible que haya configurado accidentalmente la vista previa o el canal EOL.
¿Qué más hace esta herramienta?
- Establezca DOTNET_ROOT y PATH usted mismo: No es necesario que ajuste manualmente las variables de entorno.
- Verificar SHA-512: Compare la lista hash publicada por Microsoft antes de extraer: los archivos dañados o modificados serán rechazados.
Verifique Authenticode: Después de la instalación, verifique la firma digital de dotnet.exe.- Limpiar automáticamente el SDK antiguo: Mantenga siempre la última versión, elimine la versión que ha sido reemplazada.
- Rechace la versión no compatible: No instale la vista previa, no instale canales EOL.
- Identificar automáticamente la arquitectura: x64, x86, ARM64: no es necesario usted elige manualmente.
¿Cuándo necesita usar esta herramienta?
- La máquina de la empresa está bloqueada como administrador.
- El laboratorio/máquina prestada no quiere instalar todo el sistema.
- Quiere instalar múltiples versiones de .NET sin conflictos.
- Necesita instalar sin conexión en una máquina que no tiene Internet.
Nota
Archivo .exe sin firmar (59 KB). Windows SmartScreen dirá "Desconocido" cuando se ejecute por primera vez; simplemente seleccione Más información → Ejecutar de todos modos. Este es un comportamiento normal con herramientas portátiles sin firmar.
Conclusión
.NET SDK Portable Updater es una opción inteligente cuando necesita .NET en una máquina bloqueada por administrador. Un archivo .exe de 59 KB, sin instalación ni desinstalación, operaciones totalmente a discreción del usuario.