-
Notifications
You must be signed in to change notification settings - Fork 29
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
Support for sourcelink #64
Comments
I had to disable it last time due to some issues. NuGet/Home#6082 |
Nice. It's pretty simple to enable now. You can take a peek at Though in CI i build with DebugType embedded + EmbedAllSources for best sourcelink user experience, so it does not depend on github / internet connection |
@bilal-fazlani any specific reason you change netcore to 2.2 on the main project? That would limit its usage. Also you might need to verify whether stepping into code works. appveyor does not support snupkg yet and debugging for snupkg doesnt seem to be working properly yet. That's why i went for DebugType=embedded + EmbedAllSources. That way sourcelink never did any file loading and worked out of the box |
Ok we are back to symbols.nupkg format. This is how csproj looks like now
https://ci.appveyor.com/project/bilal-fazlani/commanddotnet/build/artifacts
I will do that |
Question @taori , with this, do I still need to publish a symbols package? |
@bilal-fazlani with That means nuget will only receive one nupkg and debug will be possible at all times. |
Awesome. |
Adding sourcelink to the project would greatly benefit the project, because anyone could easily debug it and figure out what exactly is going wrong. Just now i'm having a bug, which would be easily detectable with this :)
I will provide help if you want.
The text was updated successfully, but these errors were encountered: