sandialabs / Gulliver

Gulliver is a C# utility package and library engineered for the manipulation of arbitrary sized byte arrays accounting for appropriate endianness and jagged byte length.
Apache License 2.0
15 stars 3 forks source link

NuGet Icon not configured properly do display both on NuGet site and Nuget PackageManager within Visual Studio #24

Closed rheone closed 4 years ago

rheone commented 4 years ago

After discovering stackoverflow "NuGet Package Icon Not getting Displayed" it appears that the PackageIcon csproj directive is not respected by the Nuget PackageManager within Visual Studio a documented issue that appears to be getting attention.

I would have to assume embedding and iconUrl will conflict, but experimentation is required.

rheone commented 4 years ago

This issue should be resolved in the next release of Visual Studio 16.5. see https://github.com/NuGet/Home/issues/8772#issuecomment-548958530

We are doing this work. Done now, but need some improvements. So likely shipping in VS 16.5. #8189 is tracking that work.

Until then, packages can choose to use the new technique, and leave the old url in the project and/or nuspec -- that will stop the warning, and still work in versions of VS that don't know how to show it yet.

Should we do anything for backwards compatibility?