we just bought dotcover and have dotcover 1.0 installed in our buildagent. we have tests that are run against the local sharepoint farm. All the dlls that communicate with sharepoint are deployed to GAC after it's built. Then, when we run tests using NUnit through teamcity, we get all the Test Results back without any issues; but we get no coverage for all the assemblies in GAC. I tried the bundled dotcover as well as the locally installed dotcover. I also tried copying all the pdb files to the GAC. It doesn't make any difference.
From the dotcover blog posts, it looks like the only way to get coverage is to use the console runner; so I am planning to copy the pdb to GAC, run "dotcover cover <xml file name>" and pass the coverage results back to Teamcity using service message.
Let me know, if there is an easier way to accomplish this task.
Update: passing the coverage output back to teamcity via service message results in the same output as doing it through TeamCity Code Coverage. I am going to upgrade to 1.1 to see if that helps.