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 : Sélectionner tout - Visualiser dans une fenêtre à part
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...