嗨我正在嘗試使用API將新工作項添加到TFS存儲庫,但是當我在保存工作項之前驗證工作項時,它會返回錯誤。我以前有一個錯誤的字段定義異常,即症狀,重現和分類的步驟。 (錯誤代碼TF 26027)。代碼片段如下所示:有誰能告訴我這裏有什麼問題嗎?無法使用TFS API添加新工作項
switch (workItemType)
{
case "Bug":
{
workItem.Title = values["Title"].ToString();
workItem.State = values["State"].ToString();
workItem.Reason = values["Reason"].ToString();
workItem.Fields["Priority"].Value = values["Priority"].ToString();
workItem.Fields["Severity"].Value = values["Severity"].ToString();
//workItem.Fields["Triage"].Value = values["Triage"].ToString();
workItem.Fields["Assigned To"].Value = values["Assigned To"].ToString();
//workItem.Fields["Symptom"].Value = values["Symptom"].ToString();
//workItem.Fields["Steps to Reproduce"].Value = values["Steps to Reproduce"].ToString();
// Validate the Work Item fields.
ArrayList result = workItem.Validate();
// If any invalid fields are returned, report an error.
if (result.Count > 0)
MessageBox.Show("An Error occurred while adding the Bug to the repository.");
else
workItem.Save();
}
break;
能否包含錯誤文本? – TJB
我收到一個錯誤消息,顯示「TF26027:工作項類型定義文件中的某個字段定義字段不存在,請爲該字段添加一個定義,或刪除該引用並重試。問題是什麼?? –