Visual studio + compact framework + attach to process = ?

Visual Studio + Compact Framework + Attach to Process ?

Dans Visual Studio 2005 (2008), nous avons la possibilité d'attacher dynamiquement (à chaud) une application IL (.NET) qui s'exécute au code source afin de l'exécuter en pas à pas.

En général, c'est ce que l'on fait pour débugger des services Windows, des services WCF ou des WebServices.

L'autre jour, j'ai été confronté à la nécessité de faire cela mais avec une application Windows CE (mobile) en Compact Framework...
Et là c'est le drame, car par défaut, Windows CE ne permet pas cette fonctionnalité !

Voici le résumé des opérations à faire pour permettre d'attacher dynamiquement une application en cours d'exécution sous Windows CE avec son code source en VS.NET.

1. Modification du registre du périphérique mobile

Toute modification du registre se réalise A VOS RISQUES ET PÉRILS !

  • Remote Registry Editor

Parmi les outils livrés avec Microsoft Visual Studio, se trouve le « Remote Registry Editor ». Cet outil permet de modifier le registre d'un périphérique distant.
Démarrez le :
[Menu démarrer * , [Tous les programmes], [Visual Studio 2005 (2008)],
[Visual Studio * [Remote Tools] , [Remote Registry Editor]

Pour désactiver la fonctionnalité, il suffit de saisir 0 comme valeur pour [AttachEnabled * .

Par défaut cette fonctionnalité est désactivée, pour une question de performance.

Adresse d'origine

Ce document intitulé « Visual studio + compact framework + attach to process = ? » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Rejoignez-nous