Thank you for your feedback.
You may use the following code sample for creating recurring task:
var project = new Project("c:\\Blank2010.mpp");
var parameters = new RecurringTaskParameters
TaskName = "Recurring task",
Duration = project.GetDuration(1, TimeUnitType.Day),
RecurrencePattern = new WeeklyRecurrencePattern
Repetition = new WeeklyRepetition
RepetitionInterval = 2,
WeekDays = WeekdayType.Sunday | WeekdayType.Monday | WeekdayType.Friday,
RecurrenceRange = new EndByRecurrenceRange
Start = new DateTime(2018, 7, 1, 8, 0, 0),
Finish = new DateTime(2018, 7, 20, 17, 0, 0),
You may also use MonthlyRecurrencePattern, DailyRecurrencePattern or YearlyRecurrencePattern.
Moreover, please try this code and provide your feedback to us.