2010-11-10 3 views
2

J'essaye de déboguer un modèle de construction personnalisé en attachant à TFSBuildServiceHost.exe, puis en mettant en file d'attente la construction. Aucun point d'arrêt n'est touché, donc je cherche des idées sur quoi d'autre à configurer.Débogage de TFS 2010 ne s'arrêtant pas aux points d'arrêt

J'utilise cet article comme référence: http://blogs.microsoft.co.il/blogs/baruchf/archive/2009/07/02/debugging-team-build-now-you-can.aspx

+0

J'ai effectivement eu ce travail il y a quelque temps et j'ai oublié cet article. Le problème impliquait le débogage distant général avec Visual Studio et le partage correct des symboles de débogage. – ChiliYago

Répondre

3

Regardez votre fenêtre de sortie pendant que vous êtes attaché à TFSBuildServiceHost.exe. Avez-vous une ligne comme celle-ci

L'instrumentation pour le débogueur échoue. Motif: Impossible de trouver le fichier 'c: \ blah \ blah \ blah \ BuildProcessTemplates \ MyBuildTemplate.xaml' .. 'TFSBuildServiceHost.exe' (Managed (v4.0.30319)): Chargé 'workflow'

La construction Le fichier modèle enregistre le chemin vers lui-même dans le fichier. Ouvrez votre fichier de modèle de processus de construction dans un éditeur de texte. Recherchez un attribut XamlDebuggerXmlReader.FileName dans. Si la valeur de cet attribut ne correspond pas à l'emplacement réel du fichier xaml que vous aviez ouvert lorsque vous définissiez des points d'arrêt, le débogueur ne pourra pas atteindre ces points d'arrêt.

+0

Cela m'a pris deux jours pour trouver! Merci!! – Calvin

Questions connexes