NuGet product used: nuget.exe
NuGet version: 5.0.2.5988
VS version: 2017
OS version: Windows 10 2004
Detailed repro steps so we can see the same problem
- Compile .NET project with debug symbols enables
- Create nuget package with modern snupkg format
- Push the package to nuget.org
- Symbol package validation fails
Expected behavior
Nuget.exe should fail to push a package to nuget.org if the snupkg packages does not contain correct symbol files. Once the main package is pushed, it is impossible to fix symbol packages for a release and the main package is immutable.
Nuget.exe should also warn about incorrect PDB format when creating the snupkg files.
NuGet product used: nuget.exe
NuGet version: 5.0.2.5988
VS version: 2017
OS version: Windows 10 2004
Detailed repro steps so we can see the same problem
Expected behavior
Nuget.exe should fail to push a package to nuget.org if the snupkg packages does not contain correct symbol files. Once the main package is pushed, it is impossible to fix symbol packages for a release and the main package is immutable.
Nuget.exe should also warn about incorrect PDB format when creating the snupkg files.