-
Notifications
You must be signed in to change notification settings - Fork 174
What is the link to debug symbols server of .NET Core? #69
Comments
/cc @bleroy @cmckinsey |
Symbols for .Net Core 1.1. are available as a download from the Microsoft Download Center at this URL. This package includes both Linux and Windows symbol packages. |
To get the Linux and Windows symbol packages for other releases, you can also find Microsoft Download Center links in the release notes in the dotnet/core repository: |
yes, it should work if you use an official release, such as preview1: |
I use 1.1 |
yes, it is |
So what can be the issue where symbols for |
Both of those are packages from ASP.NET core, which were not uploaded to sym server using the same process for other packaages from the framework (e.g. CoreFX). We may have some missing symbols, I'll check... |
Yes, please. Because it is very inconvenient that I can step through sources. I got an issue with very undescriptive error and couldn't have a look deeper that's happened. |
@Eilon : were the symbols for ASP.Net Core for 1.1. uploaded to //symweb (msdl)? |
@Eilon. I dealt with the Native PDBs (which are only needed by profilers, not the debugger). For version 1.1 ASP.NET Dlls I only did 32 bit ones because from what I could tell version 1.1 does not support dotnet-store, and the only scenario that was generating Native code files for ASP.NET DLLs was Antares, which did it by hand (and you pointed me at them). However I believe all of this is irrelevant for the case above, because this is for the debugger. They need the IL PDBs (in version 1.1), and I don't know who those get published for ASP.NET. |
@Eilon will the symbols be published for ASP.NET Core 2 by the time it releases? I was unable to download them from the Microsoft symbol server or the http://srv.symbolsource.org/pdb/Public or http://srv.symbolsource.org/pdb/MyGet servers using ASP.NET Core 2 preview 2. Being able to step into the source was invaluable when implementing OpenID Connect OWIN middleware and I was hoping I could do the same with ASP.NET Core when implementing the new services/middleware pipeline. |
@JaredShaver we're working on it today for ASP.NET Core 2, sorry for the delay! |
@JaredShaver the symbols for ASP.NET/EF Core 2.0.0 are being processed, I'll try to update this thread when they're ready. |
@JaredShaver - I believe the ASP.NET/EF Core 2.0.0 symbols should be up now. Please give it a try and let us know. (Please note that source links were not enabled in this build, that's something that's still in our plans for future releases.) |
I tried with the asp.net core 2.1.0-preview1-26636, but it doesn't work, no symbols found. |
Indeed, it appears there might be a problem with the uploaded symbols - we are investigating. |
@Eilon It looks like the symbols for ASP.NET Core 2 release are loading now, thank you for getting it sorted out. IdentityModel symbols are still missing though, I'm guessing that is another team's responsibility... Examples:
|
@brentschmaltz - does your team upload symbols for the IdentityModel packages? |
@Eilon we do not. Can you point us to instructions. |
@brentschmaltz I'll send you an email with who to contact. |
@brentschmaltz, can you confirm if the symbols for the IdentityModel packages are available now from Microsoft Symbol Server? |
I can confirm that IdentityModel symbols aren't available, and that's biting us hard |
Just created a breakpoint in my .net core console application (VS2019) at: Hitting
First it says symbols loaded for So how can I debug .net core code? |
No description provided.
The text was updated successfully, but these errors were encountered: