I\'m running into some problems using my .NET 4.0 libraries in .NET 2.0 applications. I guess I was under the impression that being a Windows DLL, my other .NET apps would
It may be possible depending on how you are using it. In .Net 4.0 you have the option of In Process Side by Side Execution (InProc SxS). This allows you to host two different versions of CLR in the same process space. This is explained here.
Whether you can take advantage of this in your situtaion I don't know. I have no direct experience to help you.
Some scenarios in which this can be used.