2010-11-25 10 views
4

Comment pouvons-nous rendre portable Windbg?Windbg portable?

+4

Je ne comprends pas - d'où à où? Une autre version de Windows? Tu ne peux pas télécharger la bonne version sur Windbg? Quel est l'angle .NET - SoS? – Rup

+0

Il pèse beaucoup moins d'une livre. –

+1

Voulez-vous dire portable comme vous n'avez pas besoin de l'installer, mais pouvez-vous l'exécuter par exemple une clé USB sans modifier le système d'exploitation installé? – CodesInChaos

Répondre

17

WinDbg ne nécessite aucune installation. Vous pouvez l'exécuter à partir d'une clé USB si vous voulez ou simplement déployer XCOPY. Microsoft s'assure que WinDbg ne nécessite aucun paramètre de registre spécifique pour fonctionner.

Quote from Microsoft

Aussi longtemps que je me souvienne, les programmeurs WinDBg ont été méticuleux à faire en sorte que l'installation ne nécessite aucun paramètre de registre ou autre COM enregistrement ou autre pour à exécuter.

Quant à SOS, qui est nécessaire pour déboguer du code managé en utilisant WinDbg, cela fait partie du framework .NET, donc si .NET est présent sur la machine, il en sera la version correcte de SOS être.

+1

Merci beaucoup Brian, c'est logique. !!! –

4

windbg est un outil propriétaire fait par Microsoft.

Nous (en tant que communauté) ne peut pas faire est portable, seul Microsoft peut.

En tant qu'outil spécifique à Windows, je ne vois pas comment le portage sera facile et je ne vois pas non plus d'incitation pour Microsoft à le porter sur un autre système d'exploitation.


Puisque vous éclairci que vous voulez être en mesure de l'exécuter partir d'une clé USB, plutôt que d'avoir une version pour différents systèmes d'exploitation:

Pour autant que je sache, ce n'est pas possible.

+1

Je pense que vous avez mal compris la question – CodesInChaos

+1

@CodeInChaos - Je pense que la question n'était pas claire. J'ai répondu au mieux de ma compréhension, avant que cela ne soit précisé davantage dans les commentaires. – Oded