All Visual Studio versions run just fine side-by-side, they are designed to do that. So does all .Net Framework versions. No reason to worry.
They also, as you have discovered, can upgrade projects created by earlier versions. Except from VB6 which is quite different, there is usually not much problem upgrading projects.