Hi there, There is a system that am just inserted the role to update and maintain in a certain office, I am not able to continue with quickly until I am able to fully convert it into VC++ 9.0 (of 2008) from version 6.0. I am just asking as a favor if there is a third-party software or tool or an ability with the Visual Studio 2008 Professional Edition to convert an error-free software that could build and release successfully from that old version into the newer one (as specified in the previous sentence). Even if the newer version has more strict rules than the previous could tolerate, but I am thinking that if the compiler could detect an error then a tool can correct them automatically or even when on confusion gives better ways to correct rather than always looking up from the Internet trying to fix one then some many more others to come. It's better that a tool will fix all codes and give you a log of changes that if they are not desired automatically then you can change them manually thereafter. I am sure there should be a tool or mechanism than messing up days (and even not hours), trying to convert from version-to-version, Microsoft should have thought about this for the sake of his programmers in the development time, that we as programmers should not be blamed for the weakness of the IDE or language, that perhaps is not happening (if so really) for other languages, so the more people will shift to another serious and convenient programming language. Kind Regards, David Fares Maro.