tester tendencia saber rite miden medidor los hashtags como checker com registry

com - tendencia - medidor hashtag twitter



¿Buenas herramientas para analizar la interferencia del registro de objetos COM? (3)

Algunas herramientas para el trabajo:
Deviare COM Spy Console

Lista de herramientas de depuración

WinAPIOverride32 : puede enganchar interfaces COM OLE y ActiveX

Heredé dos objetos COM complicados. Uno fue derivado del otro y (supuestamente) los GUID, etc., fueron cambiados para que no interfieran. Interfieren y, hasta el momento, nuestra depuración no ha identificado al culpable: hicimos comparaciones de registro y diffs de código fuente y revisamos las comprobaciones de SCCS. Obviamente nos falta algo, pero son lo suficientemente grandes y complicados para que no me sorprenda.

¿Existe alguna herramienta que pueda ayudar, tal vez verificando los objetos COM por su buen comportamiento o detectando conflictos entre dos objetos COM o analizando el registro?


No estoy seguro acerca de las herramientas automáticas, pero lo primero que haría en esta situación es ejecutar RegEdt32.exe y mirar HKEY_CLASSES_ROOT - en ese punto debería poder ver cada objeto COM, y eso le dará el ClassID. A continuación, puede buscar esos CLSID en HKEY_CLASSES_ROOT / CLSID para buscar los GUID de la biblioteca de tipos. Es un enfoque manual, pero debe decirle todo lo que necesita saber sobre los enfrentamientos.

Otro pensamiento, tal vez ambos comparten una DLL común. Puedes verificar esto usando Dependency Walker


Si tiene Visual Studio, podría usar regcap para extraer las entradas del registro y luego simplemente recopilar una lista de GUID a través de un script. También puede usar OLEView (también de Visual Studio) para hacer esto.

También hay otras herramientas gratuitas que pueden hacer esto:
MMM (Make My Manifest) puede ser engañado para hacer esto si tienes VB.
Heat o Tallow de Wix 3.0 y 2.0, respectivamente, también pueden hacer algo como esto.

El formato de salida será un poco diferente en cada caso, pero será suficiente para recopilar la información relevante en un archivo de texto.