Отладка net кода вызываемого системой в sharepoint несколько затруднительна. Например, owstimer может вызывать пользовательский код методов раcчетов «expiration formula» независимо от пользователя. Поэтому простое подключение отладчика visual studio здесь невозможно. Выход из положения – вставить строчку в начало пользовательского кода Debug.Assert(1==2, «Some message»). При возникновении исключения нажать на кнопку Retry и открыть отладчик. Конечно, пользовательский код должен содержать отладочную информацию и не быть оптимизированным.