Skip to content

pjquirk/ado-symbol-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADO Symbol Proxy

Inspired by this comment.

I couldn't get Windows Performance Analyzer to recognize the Azure DevOps symbol server due to

  1. Authentication required
  2. Redirect responses

This server handles both problems by posing as a symbol server that proxies requests to Azure DevOps. It makes requests to Azure DevOps' symbol server endpoint using a PAT, and then follows any redirects so it can send the bits back directly.

Usage

  1. Set the ADO_PAT environment variable with your PAT.
  2. Build/run this project.
  3. Add the proxy's URL to your symbol path, e.g. srv*C:\Symbols*https://localhost:44340/api/symbols/download.
  4. Reload symbols in WPA/PerfView/WinDbg/Visual Studio.

About

Proxy server for getting symbols from Azure DevOps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages