NCover удерживает нишу покрытия кода для рынка .NET в течение некоторого времени, возможно, с тех пор, как он впервые вышел на коммерческий рынок. Я подозреваю, что проблема в том, что старая бесплатная версия была скомпилирована для .NET 2, и .NET 4 достаточно отличается, старая NCover теперь не будет работать правильно.
Несмотря на это, NCover 3 кажется наиболее жизнеспособным вариантом. По общему признанию, не бесплатно, но стоимость не слишком плоха для версии Classic. Недавно я его опробовал, и он отлично работал с приложением .NET 4. И это намного дешевле, чем более совершенная версия Visual Studio.