In the nuspec file I can specify an icon url. According to the specs it should be
However, the NuGet expects an icon that is 128x128 (even though the gallery website actually says 200x200) and also renders it at that size.
I've observed that some project icons seem to have only 32x32 icons, which are of course very blurry when rendered as 128x128 in the gallery. For other projects no icon seems to show up in the package reference dialog in Visual Studio even though they have
a nice 128x128 icon in the gallery.
What is the best practice concerning icon sizes, assuming I'd like to automate the process and publish to the gallery using the command line only?