Did anybody encounter portability issues when performing .NET runtime upgrade (e.g switching from 2.0 -> 3 -> 3.5 -> 4 -> 4.5)?
I couldn't find any proof for the fact that upgrading to a higher version of the runtime wouldn't affect the behavior of my application (I guess this should be so, but, well, there are always hidden caveats).