2009-07-02 8 views
4

Je suis en train de créer un générateur de code d'outil personnalisé en utilisant Visual Studio SDK et en le basant sur l'exemple SingleFileGenerator.Comment déboguer un outil SingleFileGenerator/personnalisé?

Ma question est de savoir comment passer en mode débogage sur ce code? Je peux actuellement ajouter mon outil personnalisé à un fichier dans Visual Studio mais il a des erreurs, j'aimerais pouvoir déboguer ce code si possible.

Répondre

5

Vous devez déboguer Visual Studio, vous pouvez soit le faire en attachant à une session en cours d'exécution (Tools \ Attach To Process) ou en définissant Visual Studio (devenv.exe) pour être votre projet de démarrage de l'outil personnalisé Projet.

3

Permettez-moi et d'élaborer la réponse de Jeff:

  1. Ouvrez le projet outil personnalisé (Alias: proj1)
  2. Ouvrez un projet de test (aka: proj2) et définir l'outil personnalisé du fichier pour pointer vers la outil personnalisé voulu.
  3. dans proj1: créer un point de rupture et attacher au processus de p2.
  4. dans proj2: enregistrez le fichier et le point de rupture apparaîtra en p1 vous permettant de déboguer.

Espérons que cela aide.