Skip to content
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

Add Sourcelink Integration to be able to debug ABP packages #5403

Closed
lovojor opened this issue Mar 18, 2020 · 13 comments
Closed

Add Sourcelink Integration to be able to debug ABP packages #5403

lovojor opened this issue Mar 18, 2020 · 13 comments
Assignees
Milestone

Comments

@lovojor
Copy link

lovojor commented Mar 18, 2020

Hi, I tried to configure sourcelink following all steps detailed into this thread but it doesn´t work. I am using ABP 5.2.0 and VS 2019. when I tried to get the symbols into local cache it couldn´t download any ABP´s pdb file.

You can see the debug configuration bellow. Please could you help me with this issue?

debugGeneral
debugSymbols

Originally posted by @lovojor in #2133 (comment)

@lucky51
Copy link

lucky51 commented Mar 18, 2020

I've met the question as you too

@ismcagdas
Copy link
Member

Have you tried https://aspnetboilerplate.com/Pages/Documents/Debugging ? IT seems like you have "Enable source server support" unchecked.

@lovojor
Copy link
Author

lovojor commented Mar 19, 2020

Thank you for answer ismcagdas, I tried the full configuration time ago. In this moment I tried again this option and it doesn't work. Follows you can see the configuration change.

debugGeneral1

@ismcagdas
Copy link
Member

@lovojor thank you for reporting this. It seems like we are using an old parameter when creating the nuget packages, dotnet/sourcelink#43 (comment). We will fix this.

@astroalek
Copy link

Still cannot download pdb for adb*.dll

Visual Studio 2019 version 16.5.4
Abp 5.5

This is the Symbol log i got following this link: https://github.com/ctaggart/SourceLink/issues/306

C:\Program Files\IIS Express\Abp.pdb: Cannot find or open the PDB file.
C:\DEV*\aspnet-core\src*.Web.Host\bin\Debug\netcoreapp3.1\Abp.pdb: Cannot find or open the PDB file.
D:\GitHub\aspnetboilerplate\src\Abp\obj\Release\netstandard2.0\Abp.pdb: Cannot find or open the PDB file.
C:\Windows\Abp.pdb: Cannot find or open the PDB file.
C:\Windows\symbols\dll\Abp.pdb: Cannot find or open the PDB file.
C:\Windows\dll\Abp.pdb: Cannot find or open the PDB file.
C:\Users\ALESSA1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1d56a1ebfa03434b8b009bd5622c9a2affffffff\Abp.pdb: Cannot find or open the PDB file.
C:\Users\ALESSA
1.FRI\AppData\Local\Temp\SymbolCache\MicrosoftPublicSymbols\Abp.pdb\1d56a1ebfa03434b8b009bd5622c9a2affffffff\Abp.pdb: Cannot find or open the PDB file.
C:\Users\ALESSA1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1d56a1ebfa03434b8b009bd5622c9a2a1\Abp.pdb: Cannot find or open the PDB file.
C:\Users\ALESSA
1.FRI\AppData\Local\Temp\SymbolCache\MicrosoftPublicSymbols\Abp.pdb\1d56a1ebfa03434b8b009bd5622c9a2a1\Abp.pdb: Cannot find or open the PDB file.
SYMSRV: BYINDEX: 0x465
C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache
https://msdl.microsoft.com/download/symbols
Abp.pdb
1D56A1EBFA03434B8B009BD5622C9A2Affffffff

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2Affffffff\Abp.pdb - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2Affffffff\Abp.pd_ - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2Affffffff\file.ptr - path not found

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2Affffffff/Abp.pdb

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2Affffffff/Abp.pd_

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2Affffffff/file.ptr

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: RESULT: 0x80190194

SYMSRV: BYINDEX: 0x466
C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache*https://msdl.microsoft.com/download/symbols
Abp.pdb
1D56A1EBFA03434B8B009BD5622C9A2A1

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2A1\Abp.pdb - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2A1\Abp.pd_ - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2A1\file.ptr - path not found

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2A1/Abp.pdb

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2A1/Abp.pd_

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2A1/file.ptr

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: RESULT: 0x80190194

https://msdl.microsoft.com/download/symbols: Symbols not found on symbol server.
SYMSRV: BYINDEX: 0x467
C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache*https://symbols.nuget.org/download/symbols
Abp.pdb
1D56A1EBFA03434B8B009BD5622C9A2Affffffff

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2Affffffff\Abp.pdb - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2Affffffff\Abp.pd_ - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2Affffffff\file.ptr - path not found

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2Affffffff/Abp.pdb

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2Affffffff/Abp.pd_

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2Affffffff/file.ptr

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND

SYMSRV: RESULT: 0x80190194

SYMSRV: BYINDEX: 0x468
C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache*https://symbols.nuget.org/download/symbols
Abp.pdb
1D56A1EBFA03434B8B009BD5622C9A2A1

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2A1\Abp.pdb - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2A1\Abp.pd_ - path not found

SYMSRV: UNC: C:\Users\ALESSA~1.FRI\AppData\Local\Temp\SymbolCache\Abp.pdb\1D56A1EBFA03434B8B009BD5622C9A2A1\file.ptr - path not found

SYMSRV: HTTPGET: /download/symbols/Abp.pdb/1D56A1EBFA03434B8B009BD5622C9A2A1/Abp.pdb

SYMSRV: HttpQueryInfo: 80190193 - HTTP_STATUS_FORBIDDEN

SYMSRV: RESULT: 0x80190193

https://symbols.nuget.org/download/symbols: Symbols not found on symbol server.

@ismcagdas ismcagdas reopened this Apr 16, 2020
@ismcagdas ismcagdas modified the milestones: v5.5, v5.7 Apr 16, 2020
@ismcagdas
Copy link
Member

I will check it again.

@maliming
Copy link
Member

@ismcagdas

Sourcelink and net core 3.x cannot be used out of the box.
Should we wait for the official fix or use some special configuration to achieve it?

abpframework/abp#3462 (comment)

@ismcagdas
Copy link
Member

We can wait for official fix. Is this the related issue dotnet/sdk#10614 ?

@maliming
Copy link
Member

It seems to be one of the issues. I will pay attention to this issue.

@sevenNightL
Copy link

image
image
image

How to solve this problem? I can't enter Abp source code

@ismcagdas
Copy link
Member

@sevenNightL we will test it since dotnet/sdk#10614 is already fixed.

@ismcagdas ismcagdas removed this from the Backlog milestone Jun 11, 2020
@ismcagdas ismcagdas added this to the v6.0 milestone Jun 11, 2020
@sevenNightL
Copy link

@sevenNightL we will test it since dotnet/sdk#10614 is already fixed.
@ismcagdas so. is this problem caused by [dotnet/sdk#10614] ?

@ismcagdas
Copy link
Member

This should be fixed by 3f33059. We will test it for the next version and open a new issue if it is not fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants