There is some incompatibility, but it is small, certainly will have to make some adaptations, has even converter in it for the project files that have changed (think automatic wheel).
Now, a lot of things aren’t really incompatibility, it’s a different way of doing it. As you’re used to one thing, change can be scary, it can seem like you have problems and in fact it’s just lack of knowledge. You will have to decide whether to start using newer versions of the compiler and . Net, which I strongly advise, or if you will configure everything to work with old versions.
Some things that I have done in the project may be more incompatible than others, but I doubt that I find big problems, it is rare that someone does something very different. Of course it might be your case.
VS extensions may not be compatible, you may have to pick up a newer version or there is no new compatible version.
I could tell you that staying in 2005 is safer, but in practice it is the post, to keep such old software and as far as I know not more supported is that it is not safe. Go to 2015 now and pay the price of having to adapt. If you had made the updates over time it would be less traumatic. But don’t expect anything tragic. You must be a developer, then you must find solutions. If you have specific difficulties post here.
It is not something that is just install and will work, but it is perfectly feasible. At worst if it doesn’t work out even you could try coming back for VS 2005, which I wouldn’t advise at all.
Thank you, I will analyze to take this course.
– Marzine