-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How? Symbols & Source for the Decompiler Nuget Package #943
Comments
|
Yup, embedding the pdb into the dll is now supported. Also use SourceLink to map to the sources on Github. Also consider Nerdbank.GitVersioning to bake the Git Sha into the dlls. |
Tracking dotnet/roslyn#19127 ... are there any other issues that still need to be fixed before this works out of the box in VS? |
Just added the necessary fixes to our nuget pack process, to support the new source embedding into pdb. We now push CI nupkgs to https://ci.appveyor.com/nuget/ilspy-masterfeed, which you can simply add to your package sources in VS. Step by step walkthrough:
If you want to add the same to your project, follow these links and add the required bits:
Now MSBuild should pass the correct flags to |
The NuGet team is also looking into make this experience better. Feel free to join the discussion there: NuGet/Home#6104 |
Milestone 3.0 intentionally removed - it is implemented, but via workarounds. We will keep this issue open to keep tracking the related issues. Will close once we can remove the workarounds. |
Also see NuGet/NuGet.Client#1971 |
Taking a private discussion between @siegfriedpammer and myself to the public forum.
What is today's suggested / accepted way of publishing pdb / source? symbolsource.org seems pretty much dead, and many modern environs expect debug symbols alongside the original dlls.
Links from the discussion:
https://docs.microsoft.com/en-us/nuget/create-packages/symbol-packages
dotnet/roslyn#3
https://github.com/ctaggart/SourceLink
What does everyone use / do these days?
Edit: via SourceLink (end of readme.md) I saw this uservoice item https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/19107733-debugger-should-support-c-compiler-embed-optio with an answer dated Oct 20th (so very recent)
Edit 2: apparently others are discussing too npgsql/npgsql#1479
The text was updated successfully, but these errors were encountered: