I'm interested in building a plugin architecture for a .NET 2.0 app (C# for those who care). I'd like people to be able to create plugins using .NET 2.0 or 1.1.
Is there any good method to define a single library that has the interfaces for both 1.1 and 2.0 Do I just have to implement the library in 1.1 if I want support for both I tried implementing "identical" libraries (one for 1.1 and one for 2.0) where both had the same GUIDs set for the interfaces and the plugin host application views the intefaces as different.

Developing Plugin Architecture for 2.0 and 1.1
Mr-T
http://www.codeproject.com/csharp/RazorPt1.asp
http://www.codeproject.com/csharp/RazorPt2.asp
Good luck!
RyanTF