皆さん、こんにちは。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 が説明をフォーマットする方法に関係があると思います。説明に改行を含めるにはどうすればよいですか?
ありがとうございました!