суббота, 2 апреля 2011 г.

Ошибка SharePoint "An unhandled exception ('System.Security.Cryptography.CryptographicException') occurred in OWSTIMER.EXE [nnnn]"

На одном из серверов в ферме SharePoint я заметил следующую ошибку:


Выводилась примерно каждые 20 секунд.

Проблема в том, что на этом сервере установлен Vusial Studio. Для решения конечно можно удалить Visual Studio с сервера SharePoint.

Есть  более простые решения.
Решение 1. Отключение отладки через Visual Studio.
  • В меню Tools (Сервис) выберите пункт Options (Параметры).
  • В окне Options (Параметры) выберите папку Debugging (Отладка).
  •  В папке Debugging (Отладка) выберите страницу Just-In-Time.
  •  В поле Enable Just-In-Time debugging for these types of code (Включить JIT–отладку для следующих типов кода) отмените выбор соответствующих типов : Managed, Native или Script.
  • Чтобы отключить JIT–отладку, если она была включена, необходимы права администратора. 
  • Нажмите кнопку ОК.
Решение 2. Правка реестра Windows.
  • Меню Пуск выберите команду выполнить .
  • В поле Открыть введите regedit, нажмите кнопку ОК .
  • В окне Редактора реестра найдите и удалите следующие разделы реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
  • Если компьютер работает под управлением 64-разрядной операционной системе, также удалите следующие разделы реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger
  • Закройте окно Редактора реестра .

Комментариев нет:

Отправить комментарий