Hi,
I have an unmanaged application and I am loading CLR in to it and later I am starting the CLR.

I could load the CLR but I am not able to start the loaded CLR. I am using standard APIs for this, like CoreBindToruntimeEx and CoreBindToRuntimeHost.

When I am starting CLR, return value of HRESULT is -ve.
Is there any specific meaning for return value?

What could be the possible reasons for failure in starting CLR??

One more point is I am able to start CLR if I have only 1.1 frame work, but I am failing if 2.0 frame work is present.


Thanks
Srinivas