Невозможно загрузить данные счетчика, потому что недопустимый индекс -Exception
Я использую С# и WPF. Операционная система - это Windows 7 Professional и Visual Studio 2012, SQL Server 2012.
Я использовал Devexpress Grid в wpf. Я хочу привязать его к базе данных, используя режим ADO.Net Server. Я выбрал опцию "Source Source Wizard" для выполнения этой привязки, но она сгенерирована после исключения:
InvalidOperationException: невозможно загрузить данные счетчика, потому что из реестра был прочитан недопустимый индекс '.
Что означает это исключение?
Не могли бы вы помочь мне решить эту проблему.
Спасибо,
Энни.
Ответы
Ответ 1
Просто это сообщение, связанное с обновлениями Microsoft Dynamics CRM, не установлено, и отмеченный ответ для этого сообщения помог значительно:
Нажмите "Пуск", введите cmd правой кнопкой мыши cmd.exe и выберите "Запуск от имени администратора". В командной строке введите lodctr/r и нажмите клавишу ВВОД.
По-видимому, Windows сохраняет некоторый счетчик кеша в реестре в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
\Counter
+ Help
. Если этот кеш поврежден (имеет пустые строки), вы получаете вышеуказанные ошибки - и lodctr /r
восстанавливает этот кеш.
Ответ 2
Хотя на это уже был дан ответ, я вижу, что люди неоднократно получают ту же ошибку, что и я, когда пытались ее решить. Если при запуске:
C:\windows\system32> lodctr /r
вы получите сообщение об ошибке
Error: Unable to rebuild performance counter setting from system backup store, error code is 2
тогда вам нужно запустить
C:\windows\SysWOW64> lodctr /r
после которого вы должны получить
Info: Successfully rebuilt performance counter setting from system backup store
Обратите внимание, что это должно быть сделано как администратор. Я нашел решение здесь
Ответ 3
-
Перейдите в меню "Пуск", введите "cmd".
-
Щелкните правой кнопкой мыши на cmd.exe и выберите "Запуск от имени администратора".
-
Введите "lodctr/r" и нажмите enter.
Затем вы получите сообщение "Информация: успешно перестроена настройка счетчика производительности из хранилища резервных копий системы.
-
Проверьте, есть ли отключенные провайдеры, напишите "lodctr/q" и нажмите enter
-
Затем вы получите длинный список поставщиков, убедитесь, что [CRM-клиент] включен, см. ниже
Если нет, напишите "lodctr/e: CRM Client" и нажмите enter.
- Установите Microsoft Dynamics CRM для обновления клиента Outlook.