Preformance Zähler sind böse. benutze sie nicht.beschädigte Leistungsindikatoren?
if(PerformanceCounterCategory.Exists("ILoveYou") ) // is true
{
PerformanceCounterCategory.Delete("ILoveYou");
//throws exception The **configuration registry** key is invalid
}
at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String arg0, Boolean unregister)
at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String categoryName)
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at WindowsFormsApplication1.Program.SetupCategory()
alles fand ich, ist dies: http://blogs.msdn.com/b/oanapl/archive/2009/04/24/fix-corrupted-performance-counters.aspx (mit LODCTR/R)
und es hilft nicht. weil ich keine Ahnung habe, über welche Datei sie sprechen. Gibt es irgendwelche anderen Ideen?
PS Ich benutze Windows XP SP3 kann dies das Problem sein? Ich verstehe, dass Leistungsindikatoren vollständig unterstützt werden sollen, wenn ich die Auslagerungsdatei nicht abbringe.
um dies klar zu machen mein Problem ist, dass ich meine Zähler nicht DEINSTALLIEREN kann.
In dem Link, den Sie gaben, gibt es einen anderen [link] (http://support.microsoft.com/?kbid=300956). Haben Sie diese Schritte befolgt und trotzdem funktioniert es nicht? – Schaliasos
@Schaliasos Ich habe den Link verfolgt, aber ich habe nicht verstanden, was ich im Code tun soll, ich kann theoretisch ihre Anweisungen in Code einfügen, aber das ist komplex lang und sehr hässlich. – Nahum
jetzt erkannte ich, dass ich die Links Anweisungen nicht folgen konnte der Befehl erfordert etwas Art von Datei, ich habe keine Ahnung, welche Art.und kann keine Erklärung finden – Nahum