Reputation: 4136
I have a VS 2012 project that worked fine till the template issues in c++ started causing problems in VS 2013.
Some one mentioned changing the compiler to VS 2012 in the settings will fix the issue by using the same compiler the VS 2012.
Steps to do this i was told was to first install VS 2012 then change the setting in the project properties.
How there does not seem to be a setting to change the compiler.
How do I change the compiler in VS 2013 to VS 2012?
=============== EDIT ===============
herohuyongtao below explained the compiler change Thx
However despite installing VS2012. VS2013 properties does not see VS2012 when i hard code the value 110 it says "Visual Studio 2012 (v110) (Not Installed)" any thoughts on how to resolve that?
=============== EDIT ===============
The version of VS 2012 is express which is registered now. Will this work with VS 2013 pro?
=============== EDIT ===============
Also just installed Microsoft Visual Studio Tools for Applications 2012
http://www.microsoft.com/en-gb/download/details.aspx?id=38807
as recommend by the compiler error when tried to compile with v110 even though it was not there
Upvotes: 1
Views: 5874
Reputation: 50657
Right-click the project in Solution Explorer
and select Properties
, and then:
Configuration Properties > General > Platform Toolset > v110.
Upvotes: 3