Portable PDB format support

switchbladeswitchblade Posts: 4
edited July 3, 2017 6:53AM in ANTS Performance Profiler 9
It appears that when you are profiling an application that references another assembly using the new portable PDB format introduced by Microsoft; ANTS reports that it does not have the source code for that referenced assembly and therefore can only provide method level timings at best via the decompiler.

Spec:
https://github.com/dotnet/corefx/blob/master/src/System.Reflection.Metadata/specs/PortablePdb-Metadata.md

Repro:
I have a .NET 4.5 application that references a class library project that targets multiple framework versions (.NET Core, .NET Standard, .NET 2.0/3.5/4.0/4.5) using the new csproj format under VS2017. Attempting to profile the .NET 4.5 app does not provide any source code view for the referenced class library project. The class library project uses the new Portable PDB format instead of the traditional Windows only format.
Tagged:

Comments

Sign In or Register to comment.