I am using an iCalendar string of "DTSTART:20080407T082529
RRULE:FREQ=MINUTELY", and then calling pattern.GenerateOcurrences(lastRunDate, DateTime.Now.AddMinutes(15)). lastRunDate equals current date/time. It takes several minutes to complete this call even though the results are only 15 occurrences. This is causing some severe performance issues.
Could you please investigate and see if you can improve this?