I was looking for file descriptions that are part of the Nuget package (.nupkg), but I still have to find the final guide, most of them suggest that you need to use Nuget Explorer or Nuget.exe - but well, let me say that I am stubborn.
Using Nuget Explorer to create a package creates a directory with files that I would like to create using a script or other tool (besides Nuget.exe). So, given this simple directory layout created by Nuget Explorer, I am looking for a definition of a .psmdcp file, a .rels file, a [Content_Types.xml] file, and, of course, a ProjectX.nuspec file.
I can find some details or print them out for [Content_Typex.xml] and the .nuspec file. I tried to make a package with only lib / dir, its contents and the nuspec file, but apparently this is not enough, and I get Package does not contain a manifest - which, as I suspect, means .nuspec itself is not complete manifesto.
lib/ ProjectX.dll ProjectX.pdb package/ package/services/metadata/core-properties/____hash____.psmdcp _rel/ .rels [Content_Types.xml] ProjectX.nuspec
Is there a manual for creating .nupkg manually? Is it really a complicated process?
source share