I have an old project that was build on VS 2008 .NET 2.0. The project is running fine. We upgraded the project on dev side to VS 2010 .NET 3.0. Now, my question is that if I upload the new 3.0 assemblies on the production will it work. Will some .NET 2.0 assemblies be able to communicate with the .NET 3.0 assembly? Our push to production is a simply DLL (3.0) push and on production most of the assemblies are .NET 2.0.
I think it should work since .NEt 2.0 and .NEt 3.0 share the same codebase. If it was .NET 4.0 then it would be totally different.
Yes. They will work together: .net 3.0 = .net 2.0 + WCF+WPF+WF