Счетчики преформации - ЗЛО. не используйте их.
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()
все, что я нашел, это: http://blogs.msdn.com/b/oanapl/archive/2009/04/24/fix-corrupted-performance-counters.aspx (Использование LODCTR/R)
и это не помогает. так как я понятия не имею, о каком файле они говорят. any1 получил какие-то другие идеи?
PS Я использую Windows XP SP3, возможно, это проблема? Я понимаю, что он должен полностью поддерживать счетчики производительности, если я не отменил файл страницы.
, чтобы яснить мои проблемы, что им не удалось УДАЛИТЬ мои счетчики.