while (Debug.Listeners.Count > 0) Debug.Listeners.RemoveAt(0);
или более целевой (для среды тестирования NUnit):
var nunitListener = Debug.Listeners.Cast<TraceListener>().Where(tl => tl.Name == "NUnit").FirstOrDefault();
if (nunitListener != null) Debug.Listeners.Remove(nunitListener);
Обратите внимание, что хотя ReSharper добавляет свой собственный прослушиватель трассировки, это прослушиватель трассировки NUnit, который Test Runner показывает в выходных данных.Я не знаю почему, но удаление слушателя трассировки "NUnit" делает свое дело.