Я получаю повторяющиеся ошибки о свойстве ReadOnly на счетчиках производительности всякий раз, когда я пытаюсь отлаживать приложение для Windows.NET. Это приложение отлично работает на Vista x86 или Windows x86. Он просто перестает работать на моей новой 64-битной машине.
Я запускал соответствующие инсталляции InstallUtil на 64-битной и 32-битной командной строке VCVARS.bat в режиме администратора. Я получаю никаких ошибок, устанавливающих категорию и каждый счетчик perf. Но, независимо от того, устанавливаю ли перт ctrs как readonly или нет, я получаю следующее:
Запрашиваемый счетчик производительности не пользовательский счетчик, он должен быть инициализируется как ReadOnly.
UPDATE
Я снова установил машину с 32-разрядной версией Windows 7, и я странно получаю эту ошибку. Единственное, что изменилось, - это переход с Windows Vista Business на Windows 7 Professional. Это кольцо звонит?