MSN Search & NCover problem

time to read 2 min | 261 words

I seem to have hit a problem with MSN Desktop Search and NCover, when running the NRceover task (after NCover and NCoverReport, of coursE), I keep getting IO errors saying that this or that file is open and cannot be overwritten.

Searching for the reason for this problem showed that the culprit is MSNGather.exe, which I assume is the indexer for MSN Desktop Search. As far as I can figure out, MSN sees that the files has been change, and it goes there to index them, and while it's busy doing that, the NRecover task is trying to overwrite the file with the original copy. This fails because the file is already opened, of course. That cause the NRecover task to stop and leaves me with files that are still instrumented, which breaks the build.

Currently I've disabled MSN Desktop Search, but that isn't really a good option, since I really like this tool. And removing indexing for this directory is not good either, since I like the code indexing features. On the other hand, I can't really let this corrupt my code.

The intersting thing is that this happens only on my laptop, I think that this is somehow related to the lower HD, so in an essense this is a syncronization problem. I'm going to report it to MSN Desktop Search as a bug, and we'll what will happen.

[Update: If anyone is interested,  the support ticket number :  189176216]