Привет всем, у меня возникла проблема с написанием описания ошибки в TFS. Я могу нормально создать ошибку, и я могу просто заполнить StackRank, Priority, Iteration и т.д. Но когда я пытаюсь добавить несколько строк в строку с помощью StringBuilder и сделать это описанием ошибки, TFS не распознает ни одну из моих AppendLines. Как будто я просто использую Append.
StringBuilder descriptionBuilder = new StringBuilder();
descriptionBuilder.AppendLine(bugWorkitem.Steps);
descriptionBuilder.AppendLine("Sales Force Information");
descriptionBuilder.AppendLine(bugWorkitem.SFTicketNumber);
descriptionBuilder.AppendLine(bugWorkitem.VersionFoundIn);
descriptionBuilder.AppendLine(bugWorkitem.VersionFixedIn);
descriptionBuilder.AppendLine(bugWorkitem.SFComments);
descriptionBuilder.AppendLine(bugWorkitem.ContactName);
descriptionBuilder.AppendLine(bugWorkitem.SalesforceModified);
descriptionBuilder.AppendLine(bugWorkitem.LastModifiedBy);
descriptionBuilder.AppendLine(bugWorkitem.SFProject);
workItem.Fields["Repro Steps"].Value = descriptionBuilder.ToString();
Если я отлаживаю этот код, descriptionBuilder.ToString() показывает, что он возвращает каретку, поэтому я думаю, что это как-то связано с тем, как TFS форматирует описание. Как я могу получить описание, включающее мои возвраты каретки?
Спасибо!