我为 MS Project 编写了一个加载项,但我遇到了一些问题。在这个加载项中,我有一个添加任务的循环,但是当我的任务有一个我的循环尚未创建的前任时,MS 项目会自动添加这个任务。
假设我的循环正在创建任务 5,并且任务 25 作为前任。项目女士将在位置 6 处创建任务 25(就在循环添加的那个之后)
Microsoft.Office.Interop.MSProject.Project pj = this.Application.Projects.Add();
MSProject.Task newTask = pj.Tasks.Add("New Task", i);
newTask.Predecessors = "25";
主要问题是我的任务 6(来自循环)将任务 5 作为前任。这种情况给我一个错误(无限循环的任务)。
有没有办法添加多个任务?没有循环?或者从 Predecessor 配置添加任务。
Tks