Andrey Bushman Andrey Bushman - 4 months ago 68
C++ Question

How can I add the platform toolset of Visual Studio 2005 into the `Platform Toolset` list of the newer IDE versions?

I have installed Visual Studio 2005-2015. I am to use the platform toolset of Visual Studio 2005, but this variant is absent in the list:

enter image description here

How can I add the platform toolset of Visual Studio 2005 into the

Platform Toolset
list of the newer IDE versions?

Answer
  • v100 is MS VC 2010 toolset
  • v90 is MS VC 2008 toolset
  • v80 is MS VC 2005 toolset, this is what you are looking for.

Follow the procedure below and setup MS VC 2005 Platform Toolset.

  • Create v80 folder in C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets

  • Copy Microsoft.Cpp.Win32.v100.props & Microsoft.Cpp.Win32.v100.targets files from

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets\v100

to

C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets\v80

  • Rename copied files to Microsoft.Cpp.Win32.v80.props & Microsoft.Cpp.Win32.v80.targets

  • Edit the files, point to VisualStudio\8.0, change 110 to 80 or 8.0 as appropriate

  • Edit the project settings, Change platform tool set to v80

Rebuild the project, That's all!