-
Notifications
You must be signed in to change notification settings - Fork 292
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
Please add SourceLink data to the nupkg/pdbs #2016
Comments
We used to have sourcelinked symbols in SqlClient (you can find them until 4.0.0-preview2 - after that they went missing) |
Collect a binlog of the build (https://aka.ms/msbuildlog) and see why source linking is not being lost. |
the only related change I can see is PR #1325 between 4.0.0-preview2 and 4.0.0-preview3. I will look into it. |
'BuildForRelease' should be enabled in pipelines, you may wanna review that. You can also test locally with |
Tried to build with
What's this |
Compiling with {
"documents" : {
"C:\\Projects\\GH\\dotnet\\SqlClient\\*" : "https://raw.githubusercontent.com/dotnet/SqlClient/4657311f9b3f308233bd8682d462351e35bc333e/*"
}
} The source linking information seems to be added to the PDBs. I find the whole repo and build overly complex and hard to follow. |
I concur on the complexity being too much. It's reflected in the nuget package - why do we need separate |
@shueybubbles, ref assemblies are good for design-time, because they are smaller and require less design-time resources. |
Done in #2137 |
To simplify debugging of
SqlClient
issues in the wild, having source links in the package and PDBs would be very helpful. See https://github.com/dotnet/sourcelinkThe text was updated successfully, but these errors were encountered: