I have a project in Microsoft Visual Studios 2013 and I want to open it in Microsoft Visual Studios 2010. Is there any easy way? or Do I have to create a new project in 2010 and add all files from 2013 project?
7 Answers
Open you solution file in notepad. Make 1 change, as stated in Converting VS2012 Solution to VS2010:
Replace "# Visual Studio 2013" with "# Visual Studio 2010" (without quotes.)
How to downgrade from Visual Studio 2012 project to Visual Studio 2008

- 1
- 1

- 27,863
- 13
- 63
- 115
-
"Replace "# Visual Studio 2013" with "# Visual Studio 2010" (without quotes.)" is one change, what's the other one? – Cheers and hth. - Alf Dec 10 '13 at 04:55
-
1"Format Version 12.00" with "Format Version 11.00" (without quotes.) The Version 12.00 is for VS 2012.I'm not sure about VS 2013.. – Vignesh Kumar A Dec 10 '13 at 04:58
-
1Format Version for 2013 is 12.00 – sms247 Dec 10 '13 at 05:17
-
Please take a look at reference link..and also this https://vsprojectconverter.codeplex.com/ – Vignesh Kumar A Dec 10 '13 at 05:36
-
Are we assuming that the 2013 project was using .Net 4.0? Do we need to check that as well? – toddmo Feb 25 '15 at 18:51
I had some issues that were resolved by a combination of things. In my case I was converting a VB 2013 project to 2010. I solved it by:
Open the solution file in notepad (.sln) Change these lines:
- Microsoft Visual Studio Solution File, Format Version 12.00
- Visual Studio 2013
To:
- Microsoft Visual Studio Solution File, Format Version 10.00
- Visual Studio 2010
I also had to update the references. I had the issue that it give an error every time I went to view designer. In my case it was:
- Microsoft Excel 15.0 Object Library -> Microsoft Excel 14.0 Object Library
- Microsoft Office 15.0 Object Library -> Microsoft Office 14.0 Object Library
- Reassign the Microsoft Visual Basic for Applications Extensibility 5.3

- 133
- 1
- 8
open the solution file with notepad and editing like
Format Version 12.00===> Format Version 11.00
Visual Studio 2013===> # Visual Studio 2010
is also working

- 59
- 7
I changed ToolsVersion="12.0" to ToolsVersion="4.0" in my .csproj file and .csproj.user file, I hope it helps someone out there.

- 11
(credit to @PandiyanT and @talmok)
This worked for me: open the solution(.sln) file with Notepad and change right values to left values in this way :
Format Version 12.00
toFormat Version 11.00
Visual Studio 2013
to# Visual Studio 2010
and then open visual C# project file with notepad and change right value to left value in this way :
ToolsVersion="12.0"
toToolsVersion="4.0"

- 27,591
- 48
- 66
- 103

- 373
- 4
- 9
- 18
For 2015 to 2010 Premium use these lines in the .sln file.
Microsoft Visual Studio Solution File, Format Version 11.0
# Visual Studio 11
VisualStudioVersion = 10.0.40219.1
MinimumVisualStudioVersion = 10.0.40219.1

- 2,122
- 2
- 28
- 48
Had to change to these 2 lines. Changed from 12 to 11. And changed from 4.5 on the framework to 4.0 on the project file .csproj
<Project ToolsVersion="11.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

- 155
- 1
- 10