OpenCover needs .net framework 4 in order to run. If you try to use OpenCover without .net4 installed, the analysis will crash.
When using OpenCover with Gallio, I get 0% code coverage whereas I do have test classes that are covered by tests
Most probably, you should use the following property to run the tests in an isolated process:
Gallio execution fails with following error message