Question

Quand je crée une nouvelle solution Azure (avec un rôle Web et un rôle de travailleur), ajouter une ligne de code dans le fichier Default.aspx.cs, mettez un point de jonction, et le lancement de débogage dans le tissu du développement, lorsque le arrêt est atteint et je regarde l'onglet IntelliTrace, je suis confronté avec le message d'erreur suivant:

IntelliTrace ne recueille pas de données pour cette session de débogage. Le type de projet ne peut pas être pris en charge ou le processus en cours de débogage peut avoir été soit attaché ou lancé avec IntelliTrace handicapés. La session de débogage Redémarrage au sein de Visual Studio peut résoudre ce problème. S'il vous plaît noter que IntelliTrace est pas pris en charge lors de la fixation à un processus qui est en cours d'exécution. Si vous avez sélectionné un emplacement personnalisé pour InteliTrace [sic] enregistrements, s'il vous plaît assurez-vous qu'il est accessible en écriture par le processus en cours de débogage.

Le problème se produit également avec d'autres solutions Azure que je l'ai déjà créées. Lorsque je crée une application web standard ASP .Net, je suis en mesure d'utiliser IntelliTrace sans difficulté. Je l'ai essayé à la fois sans sélectionner un emplacement personnalisé pour les enregistrements IntelliTrace et en utilisant le même endroit que j'ai utilisé pour une application standard Web ASP .Net. J'ai essayé de redémarrer l'ordinateur aussi. J'ai aussi réinstallé le SDK Windows Azure. En raison des préoccupations que IntelliTrace ne fonctionne pas lors du débogage SQL Server est activé, je me suis assuré que le débogage SQL Server a été désactivé sur le rôle des travailleurs (le seul projet qui avait une option pour cela dans la balise de débogage des paramètres du projet).

La ressource la plus proche sur cette question est sur les forums MSDN . La réponse est claire. Elle déclare: « Pour localement, vous pouvez activer IntelliTrace, mais vous devez ajouter le complément à la main. » Que ajouter dans, et qu'est-ce que cela signifie pour ajouter le complément à la main? La réponse, il fait également référence à ce blog , mais qui ne traite que de la façon d'activer IntelliTrace pour les applications qui ont déjà été déployés dans le nuage Windows Azure et n'a pas adresse à l'aide IntelliTrace dans le tissu du développement.

Était-ce utile?

La solution

IntelliTrace ne fonctionne pas sur le tissu dev local. Vous devez déployer votre application pour obtenir IntelliTrace au travail. En savoir plus sur le débogage Azure applications .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top