2011-02-01 80 views
0

我正在爲RememberTheMilk(http://ironcow.codeplex.com/)使用IronCow託管API,並試圖使用我的程序刪除任務。我已經登錄並下載任務列表,但是當我後來嘗試刪除一個,我得到以下異常:IronCow任務刪除權限問題

[IronCow.RtmException] = {"User not logged in/Insufficient permissions"} 

我刪除使用此代碼的任務(RTM是我記錄在RTM對象, myTask是我期待刪除)

TaskListCollection tlc = rtm.TaskLists; 

foreach (TaskList list in tlc) 
{ 
    TaskListTaskCollection taskListsTasks = list.Tasks; 
    foreach (Task task in taskListTasks) 
    { 
     if (!(task.IsDeleted || task.IsCompleted) && task.Name == myTask.Name) 
     { 
      list.Tasks.Remove(task); 
     } 
    } 
} 

行其錯誤上list.Tasks.Remove

回答

0

發現這是一個權限問題是由於權限存儲從舊版本的任務目標該應用程序不需要刪除