¿Por qué convertir NUPKG a ZIP?
Un .nupkg se basa en las Open Packaging Conventions, un contenedor compatible con ZIP. La razón más común para abrirlo como un .zip es inspeccionar los metadatos .nuspec, ver los ensamblados .dll incluidos o extraer un archivo específico sin ejecutar una restauración de NuGet.
Cómo convertir NUPKG a ZIP
7-Zip OPEN-SOURCE
Haga clic derecho en el .nupkg y elija 7-Zip > «Abrir archivo»; no es necesario cambiar el nombre y puede extraer archivos individuales directamente.
Cambiar nombre a .zip FREE
Cambie la extensión del archivo de .nupkg a .zip; el Explorador de Windows, The Unarchiver (macOS) o cualquier herramienta ZIP estándar lo abrirá sin modificaciones ya que los bytes son idénticos.
WinRAR APP
Haga clic derecho en el .nupkg y elija «Abrir con» > WinRAR; WinRAR reconoce la firma ZIP y muestra el contenido del archivo sin necesidad de cambiar el nombre.
Acerca de estos formatos
Un archivo .nupkg es un paquete NuGet, la forma estándar en que se distribuyen las bibliotecas .NET para el ecosistema .NET. Es un archivo ZIP que contiene archivos .dll compilados y un…
Abrir detalles de .NUPKG →Un archivo ZIP es un contenedor comprimido que almacena uno o más archivos en un solo paquete más pequeño. En Windows, macOS, iOS y Android puedes abrirlo sin instalar nada; simplemente haz…
Abrir detalles de .ZIP →Calidad y qué observar
- Cambiar el nombre no modifica ningún byte: el tamaño del archivo es idéntico y nada se vuelve a comprimir ni a codificar.
- Dentro del archivo encontrará los metadatos
.nuspecen la raíz, las DLL compiladas bajolib/<framework>/y los archivos estructurales OPC ([Content_Types].xml,_rels/). - Los archivos
.nupkgnormales contienen DLL compiladas, no código fuente; el código fuente y los símbolos de depuración se envían en un paquete de símbolos.snupkgindependiente.
Preguntas frecuentes
¿Cambia algo cuando renombro `.nupkg` a `.zip`?
¿Por qué mi `.nupkg` no se abre en el Explorador de Windows sin cambiarle el nombre?
.nupkg con su controlador ZIP integrado; 7-Zip lo abre directamente sin necesidad de renombrarlo.¿Puedo volver a empaquetar el ZIP como un `.nupkg`?
.nupkg después de editarlo; las herramientas de NuGet leen el archivo por su estructura interna.