A good debugging experience relies on the presence of debug symbols as they provide critical information like the association between the compiled and the source code, names of local variables, stack traces, and more. You can use symbol packages (.snupkg) to distribute these symbols and improve the debugging experience of your NuGet packages.
Co-authored-by: Romain Hautefeuille (#806)
Describe your change
Create and publish symbol packages (.snupkg) with Source Link. Source Link documentation: https://devblogs.microsoft.com/dotnet/producing-packages-with-source-link/ https://github.com/dotnet/sourcelink
What problem is this fixing?
https://learn.microsoft.com/en-us/nuget/create-packages/symbol-packages-snupkg