Math.Sign(int.MaxValue);
Ho colpito F11 per calpestarlo e ci passa sopra. Ho tutte le opzioni impostate per il debugging di .NET framework source (credo).Perché non posso entrare in questa linea?
Modifica: per qualcuno con Visual Studio 2008 SP1 e .NET 3.5 SP1 che può eseguire correttamente questa riga: qual è la dimensione del file .pdb?
Edit 2: perché posso intervenire con successo in System.Windows.Forms, sono abbastanza certo ho una cache di simbolo corrotto, ma ogni volta che provo a ricaricare i simboli, ri-download come solo 763KiB.
Modifica 3: È possibile che non sia possibile accedere a System.Math.Sign perché il codice sorgente System.Math non è semplicemente disponibile/disponibile?
Si sta utilizzando VS 2008 Service Pack 1? – SLaks
Sì, la versione è 9.0.30729.1 SP. –
Stesso problema: con VS2008 SP1 (9.0.307279.1), Vista SP2, ho scaricato l'ultimo componente del codice sorgente (Dotnetfx_4016_VistaSP2) e ho seguito ogni istruzione per un tee. Comunque, come Sam, posso entrare in qualsiasi cosa (es. System.Web, 2.0.50727.4016) ma non posso entrare in mscorlib (2.0.50727.4200) - per riferimento, i simboli per mscorlib sono ripetutamente scaricati da/download/symbols/mscorlib .pdb/4D0B2695F5144B4D8F24004284FE26191/mscorlib.pd_. – Nariman