Ho bisogno di analizzare alcuni file di dump x86, quindi voglio installare x86 windbg sul mio computer.Posso installare entrambi windbg x86/x64 sul mio x7 x7?
o se posso usare x64 windbg per analizzare il file di immagine x86?
Ho bisogno di analizzare alcuni file di dump x86, quindi voglio installare x86 windbg sul mio computer.Posso installare entrambi windbg x86/x64 sul mio x7 x7?
o se posso usare x64 windbg per analizzare il file di immagine x86?
Sì, ed è una buona idea farlo poiché è necessario la versione a 32 bit per eseguire il debug di applicazioni/dump a 32 bit. Tutti i file si trovano nella directory di installazione, quindi è possibile avere un numero qualsiasi di installazioni affiancate.
Inoltre, tieni presente che se si utilizza uno strumento a 64 bit per creare un dump, si otterrà un dump a 64 bit, anche se il processo è a 32 bit. In tal caso si otterrà un dump del processo WoW64, che rende un po 'più difficile il debugging del dump. Tuttavia, se si utilizza uno strumento a 32 bit per creare il file di dump, si otterrà un normale dump a 32 bit e quindi si può usare il debugger a 32 bit come si farebbe normalmente.
Oltre a ciò che @Brian ha menzionato FYI, gli strumenti di debug per Windows non richiedono alcuna installazione, solo xcopy. – Naveen
@Naveen: l'ho fatto usando l'installazione. puoi farmi sapere come usarlo usando xcopy? – Rockstart
@Rockstart Dovresti solo copiare per condividere e usarlo dalla condivisione. Ad esempio, ho gli strumenti di debug x86 e x64 copiati su un'unità condivisa (Copia l'intera directory) e ogni volta che devo eseguire il debug, apro il debugger da quella posizione e non devo installarlo su nessun sistema. – Naveen