Utilisation de PerformanceCounter en mode debug
Bonjour!
J'ai un problème d'utilisation de peformance counter en .NET, mais seulement en debug depuis VS2010. (c'est à dire seulement si je lance l'exe à partir du debugger)
Voici le code:
Code:
1 2 3 4 5 6 7 8 9
|
PerformanceCounter perfcntr;
float resultat;
if(PerformanceCounterCategory.Exists("Processor"))
{
//en mode debug, on ne rentre jamais ici, alors qu'en exploit, tout est ok !
perfcntr = new PerformanceCounter("Processor", "% Processor Time", "_Total");
resultat = perfcntr.NextValue();
} |
Je suis preneur de toute les idées !! C'est pas bloquant mais c'est un pénible au quotidien à l'utilisation du debugger...
Merci d'avance,
Christophe
PS: Ma config: un target 32 bits, sur une machine win7 64bits avec framework.net 4, un Xeon E5540...