Symbol Server con IIS

Ho già trattato in passato su come gestire le librerie di simboli con TFS e volevo semplicemente fare una precisazione. Se trovate difficoltà ad esporre il symbol server con IIS, molto probabilmente avete dimenticato di inserire il MIME type corretto in IIS.

Un symbol server non è altro che una sequenza di file disposti secondo uno schema predeterminato, e quindi non è un vero “server”, ma solamente dei file che Visual Studio va a recuperare una volta che avete specificato i percorsi base. Per questa ragione se il symbol server esposto con IIS non funziona

1) Usate fiddler per verificare che tipo di chiamate stia facendo Visual Studio (e se le fa)
2) Verificate la risposta di IIS, dovrebbe semplicemente permettere il download del file .pdb
3) Se ottenete un 404 ma il percorso del file è giusto dove inserire il MIME type per l’estensione .pdb.

Ho descritto tutto nel mio blog inglese: Unable to expose Symbol Server with IIS.

Buon TFS.

Gian Maria.

Comments are closed.