2010-04-28 19 views
16

Estoy tratando de depurar el código fuente de .NET Framework usando Visual Studio 2010 Professional. He seguido los pasos descritos en la post Raj Kaimal 's, pero debo estar haciendo algo mal ya que el único código que estoy consiguiendo ver es el código de desmontaje:Depurar el código fuente de .NET Framework solo muestra el desensamblaje en Visual Studio 2010

Alt text http://jdecuyper.github.com/images/SO/vs2010DebugFramework.jpg

Como se puede ver en la imagen, Ir al código fuente y Cargar símbolos opciones están deshabilitadas. Sin embargo, los símbolos se descargan del servidor de Microsoft, ya que puedo verlos dentro del directorio de caché local.

El código que estoy depuración va de la siguiente manera:

var wr = WebRequest.Create("http://www.google.com"); 
Console.WriteLine("Web request created"); 
var req = wr.GetRequestStream(); 
Console.Read(); 

Cuando golpeo F11 para entrar en la primera línea de código, aparece una ventana emergente nosotros buscando el archivo "WebRequst.cs" dentro de "f: \ dd \ ndp \ fx \ src \ Net \ System \ Net \ WebRequest.cs" que no existe en mi máquina.

¿Qué me estoy perdiendo?

+0

jdecuyper, ¿ha resuelto el problema? Estoy interesado en esto también. Gracias. – sergtk

Respuesta

3

En las propiedades del proyecto, meta .NET Framework 4.0. Tuve el mismo problema cuando estaba compilando para .NET 3.5.

+1

Estoy teniendo el mismo problema, pero apuntando al perfil de cliente .NET 4. Cambiar al marco completo 4 no ayudó. –

Cuestiones relacionadas