Estoy intentando depurar algún código en .NET Framework. Desafortunadamente, muchas de las variables están optimizadas y no puedo establecer de manera confiable el puntero de instrucción debido a las optimizaciones de flujo.¿Es posible depurar las DLL del sistema .NET como no optimizadas?
¿Es posible forzar el tiempo de ejecución para NO utilizar las versiones ngen'd de las DLL del sistema .NET, sino que en su lugar usar MSIL, forzando la optimización a 'off'?
Nota: He intentado utilizar el truco de INI para establecer AllowOptimize = false, pero no hizo ninguna diferencia.
¿Sabes cómo hacer que esto funcione con ASP.NET? El proceso IIS no se inicia desde VS, por lo que es probable que no se vea afectado por la variable env. – DenNukem