Hi,
Sorry for the short delay but we had to verify that its working.
I've tested one of the solutions pointed in the article, and it seems to be working for me too.
I've added to our build files manual registration&unregistration using "regsvr32" command.
it should go something like this:
<Target Name="TestCLR20" >
<Exec ContinueOnError="true" Command='regsvr32 /s "FULLPATH TO CoverLib.dll" />
<TypeMockStart Link ="NCover" Target="2.0" />
... your test commands...
<Exec ContinueOnError="true" Command='regsvr32 /s /u "FULLPATH TO CoverLib.dll" />
</Target>
This will cause the NCover to register before TypeMock linking process and unregister at the end of the tests. I've verified this is working on a machine without NCover installed.
The main point is that in order for TypeMock to link with NCover, it needs to find that dll in the registry. So I guess that any other mechanism for achieving it will work as well.