Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Monday, September 14, 2015 8:12 PM
My current version is VS 2015, but on a different computer (the one I have to run the project on) it is 2010. I have to run a Windows Forms project. I don't want to redo it. What do I do?
All replies (2)
Monday, September 14, 2015 11:41 PM ✅Answered | 1 vote
Unfortunately for you, you cannot.
The ability to open a project created in a newer version of VS in an older version was first made available in VS 2012/VS 2013, allowing a VS 2013 project to be opened in VS 2012.
That cannot be done in VS 2010, so you will have to create a new project of the same type in VS 2010, then copy the various components in your VS 2015 project into it. This will save you time IF you have not used any features new to VS 2015 or any .NET features available only in .NET 4.5 and newer. VS 2010 is limited to .NET 4.0 and older.
Wednesday, September 16, 2015 9:36 AM ✅Answered | 1 vote
Hi SmthRead,
As pvdg42 said, we can't open VS2015 project with VS2013 directly. If you want to do this, please accept the suggestion that pvdg42 provided.
In addition, I have another workaround . Create a Windows Forms project with Visual Studio 2015 Community. Then build it and open the .sln file with Notepad. You could see the version of Visual Studio in .sln file as below.
I modify the Format Version 12.00 to 11.00, Visual Studio 14 to Visual Studio 10 as following image. Save it and open this project with VS2010, it works. The condition is the same with pvdg42 mentioned, "not used any features new to VS 2015 or any .NET features available only in .NET 4.5 and newer".
Best Regards,
Weiwei