Click here to Skip to main content
15,881,687 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi all,
I want to convert my VS2010 sol. to VS2005 sol.
I have a ".vcxproj" file in each project folder of a VS2010 solution.
1- How to change ".vcxproj" file to ".vcproj" file?
2- Is there any risk?
Posted
Updated 19-Jul-22 4:17am

 
Share this answer
 
Comments
merano99 19-Jul-22 10:31am    
You forgot an l at the end of the first link (https://www.emmet-gray.com/Articles/ProjectConverter.html)
The original VB.Net source code from Emmet Gray is here: Visual Studio 2008/2010 Interoperability[^]

VSProjectConverter is inspired by the original source code provided by Emmet Gray to convert Visual Studio solution and project files from one version to another (both backwards and forwards). The project only supports conversions from Visual Studio 2005 through Visual Studio 2012. This project has been converted to C# and updated to support new features and functionality. https://github.com/ssvaidya/VSProjectConverter

I just loaded a VS2015 for testing. The program offers it after VS2005, VS2008, VS2010 or VS2013 to convert.
The tool apparently only took care of the solution file and the first line
"Microsoft Visual Studio Solution File, Format Version 12.00"

changed the text to
"Microsoft Visual Studio Solution File, Format Version 8"

You could have done that without a program. Maybe it's because VS2015 is not supported according to the description. But there was also no error message.

For Visual Studio project conversions from earlier versions of Visual Studio (Visual Studio 2002 through
Visual Studio 2008) as well as Visual C++ support, you can check out the Visual Studio Project Converter
project here: http://sourceforge.net/projects/vspc/
Supported are the following Versions: VS2002, VS2003, VS2005 or VS2008.
 
Share this answer
 
v5

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900