I taught myself coding, and I'm not sure if this is possible. Neither do i know if what I ask here goes by some name (e.g.: "What you ask is called xxxxxx"). I couldn't find anything on this topic (but did find some upgrade articles, which is not exactly what I want, so please excuse me if this sounds like a NOOB question to hardcore coders; I'm a beginner).
I had a small project that relied on .NET 2.0 because of inclusion of some external libraries. The software worked well, but now it needs added functionality; things that would be much more easy to program under .NET 4.0 or 4.5.
However, that included external library isn't at that .NET level, so now I wonder: can a project have multiple .NET versions ?
I'm not sure but was thinking also perhaps I only write my new function as a dll that depends on .NET 4.5, in which I write my public functions in a different project, then later include that final dll in my prj that depends on .NET 2.0... not sure if this would be the way to go though.