Чтобы исследовать проблему, которая возникает у нас с SharePoint 2007, я написал небольшое приложение, которое отслеживает папку на предмет изменений безопасности и регистрирует точную дату и время этих изменений. Я использую FileSystemWatcher для этого.
Мы делаем это, потому что время от времени какой-то процесс изменяет параметры безопасности из всех папок ниже c: \ inetpub \ wwwroot \ wss \ virtualdirectories, вызывая исключения в доступе Microsoft.SharePoint.ApplicationPages.dll.
Теперь мне стало интересно, есть ли способ проверить, какой процесс отвечает за обновления безопасности. Это, скорее всего, очень поможет нам в устранении этой странной проблемы.