I'm trying to add SQL2008 support to a .NET 2.0 application. However, my unique constaint is that some users will still use SQL2005, and I don't want to require them to install the SQL2008 client components.
The actual set of DLLs I need for SQL2008 are different than SQL2005. The code can remain the same.
Botton line, I need a way in VS2005 (or manually editing the assembly file) to say:
If the user has DLL_1 v2, DLL_2 v2, and DLL_3 v2 use them. If not, use DLL_1 v1 and DLL_2 v1.