En general, ¿cuáles son sus recomendaciones al respecto? Actualmente tardo cerca de 10 minutos en adjuntarme a un proceso IIS local que aloja SharePoint 2007.Disminuya el tiempo para adjuntar y cargar símbolos
Respuesta
Asegúrese de que la ruta de su símbolo incluya un directorio de caché local para que no descargue símbolos del servidor de símbolos públicos de Microsoft cada vez que adjuntar.
Además, no he intentado esto con Visual Studio, pero también es posible que pueda configurar un exclusion list identificando módulos para los cuales no tiene símbolos.
También puede descargar los símbolos para su plataforma actual de la debugging tools for windows page. Instálelos en el directorio de símbolos en caché local (por ejemplo, c: \ windows \ symbols)
También puede desactivar la carga automática de símbolos como se describe en here.
O algo que puede ser más rápido, intente ejecutar fuera del depurador (con Ctrl + F5) y luego asociar al proceso. Tengo un estudio macro de Visual que se unen a Ctrl-Shift-A que golpeo a adjuntar a mi proceso en cualquier momento, y la que está asignada a este:
Function AttachToProcess(ByVal procname As String, ByVal quiet As Boolean) As Boolean
Dim attached As Boolean = False
Dim proc2 As EnvDTE80.Process2
' Attaching natively, from http://blogs.msdn.com/jimgries/archive/2005/11/30/498264.aspx'
Dim dbg2 As EnvDTE80.Debugger2 = DTE.Debugger
Dim trans As EnvDTE80.Transport = dbg2.Transports.Item("Default")
Dim dbgeng(1) As EnvDTE80.Engine
dbgeng(0) = trans.Engines.Item("Native")
For Each proc2 In DTE.Debugger.LocalProcesses
If (proc2.Name.Contains(procname)) Then
proc2.Attach2(dbgeng)
attached = True
Exit For
End If
Next
If (attached = False And quiet = False) Then
MsgBox(procname + " is not running")
End If
Return attached
End Function
Sub AttachToMyProcess()
AttachToProcess("MyProcess.exe", True)
End Sub
En Visual Studio 2010 I disminuyó mi adjuntar para w3wp procesar el tiempo casi al instante yendo a Herramientas -> Opciones -> Depuración -> Símbolos, seleccionando Solo módulos especificados y haciendo clic en Aceptar. Esto hace que Visual Studio cargar los símbolos de los seis montajes de nuestro equipo escribió y saltos que cargan los símbolos de los otros 146 módulos en el proceso.
Nota, tengo los servidores de Microsoft Symbol controladas para mi archivo de símbolo (.pdb) lugares y tengo mi símbolos de almacenamiento en caché en c: \ debugSymbols.
- 1. Cargar múltiples símbolos usando csv con quantmod
- 2. androide NDK-BGF no puede cargar símbolos
- 3. VS 2010 depurador no cargar símbolos para la conexión con NUnit
- 4. jQuery adjuntar función al evento 'cargar' de un elemento
- 5. Disminuya el espaciado entre líneas en un TextBlock/FlowDocument
- 6. Cargar tiempo tejiendo en grails
- 7. Forzar a WinDbg a cargar símbolos de un módulo descargado
- 8. ¿Es posible cargar símbolos no coincidentes en Visual Studio?
- 9. Agregar símbolos propios para el archivo en gdb
- 10. Cómo obtener herramientas de rendimiento de Visual Studio para cargar símbolos para "System.Core.ni.dll"
- 11. Objective-C y símbolos ** + -
- 12. "No se pueden cargar los símbolos" al intentar leer volcado
- 13. Adjuntar y deslizar juntos jQuery
- 14. símbolos no definidos para el error arquitectura
- 15. ¿Qué significa el error en tiempo de compilación "Símbolos no definidos para la arquitectura x86_64"?
- 16. Mucho tiempo para cargar la primera conexión en C# .NET
- 17. Cargar y descargar javascript en tiempo de ejecución
- 18. ¿Cuál es la diferencia entre símbolos minoristas y símbolos marcados?
- 19. Use jQuery para adjuntar JSON a un formulario y envíelo
- 20. cargar código python en tiempo de ejecución
- 21. JQuery Adjuntar AJAX
- 22. monodesarrollo 3 - soporte para "Adjuntar para procesar"
- 23. ¿Cargar un dll COM en el tiempo de ejecución?
- 24. Impedir que Visual Studio intente cargar símbolos para una DLL en particular
- 25. Visual Studio 2010 lleva demasiado tiempo cargando símbolos, la ubicación del archivo de símbolos no se puede eliminar
- 26. Usando #include para cargar el código OpenCL
- 27. Disminuya la latencia de mostrar sugerencias (como el título de img)
- 28. Cargar accesorios múltiples al mismo tiempo
- 29. Cómo cargar un archivo jar en el tiempo de ejecución
- 30. Curl para descargar y cargar el mismo archivo simultáneamente