NUPKG NUSPEC
Conversão de arquivo

Converter NUPKG para NUSPEC

RESPOSTA RÁPIDA
É possível converter NUPKG para NUSPEC?
Sim - NUPKG converte para NUSPEC.

Abra o .nupkg no 7-Zip ou renomeie-o para .zip, depois arraste o arquivo .nuspec da raiz do arquivo para uma pasta local. Nenhum software especial é necessário, pois um .nupkg é um contêiner ZIP padrão.

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Oct 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Por que converter NUPKG para NUSPEC?

O .nuspec contém o manifesto do pacote, incluindo id, versão, autores, dependências e licença. Você pode precisar dele para inspecionar metadados sem instalar o pacote, reutilizá-lo como modelo para um novo pacote ou enviá-lo para um feed privado que exija o manifesto separadamente.

Como converter NUPKG para NUSPEC

7-Zip OPEN-SOURCE

Clique com o botão direito no .nupkg, escolha 7-Zip > Abrir arquivo, selecione o .nuspec na raiz do arquivo e clique em Extrair.

NuGet Package Explorer OPEN-SOURCE

Abra o .nupkg via File > Open local package, selecione o .nuspec no painel de conteúdo e use File > Save metadata as para salvá-lo como um arquivo independente.

Renomear para .zip FREE

Renomeie a extensão .nupkg para .zip, abra no Windows Explorer ou use unzip no macOS/Linux e copie o .nuspec da raiz do arquivo.

Sobre estes formatos

Qualidade e o que observar

  • O .nuspec dentro de um .nupkg compilado reflete valores resolvidos no momento da compilação (ex: versão do .csproj), não necessariamente um manifesto escrito à mão.
  • O .nuspec extraído é completo e válido - pode ser usado diretamente com nuget pack para reconstruir ou fazer um fork do pacote.
  • O elemento <files> geralmente está ausente em arquivos .nuspec extraídos de uma compilação dotnet pack; o layout do arquivo é resolvido automaticamente no momento da compilação.

Perguntas frequentes

Onde o `.nuspec` está localizado dentro do `.nupkg`?
Na raiz do arquivo, nomeado como <id>.<version>.nuspec.
Posso usar o `.nuspec` extraído para reempacotar o pacote?
Sim - é um manifesto completo e válido, utilizável com nuget pack.
Qual é a diferença entre `.nuspec` e `.nupkg`?
O .nuspec contém apenas metadados em XML simples; o .nupkg é o arquivo ZIP completo contendo DLLs, o .nuspec e todos os outros ativos do pacote.