Visual-studio – How to tell what version of Visual Studio was last used to work on a project

visual c++visual studio

I'm working with some older code, and I think the person who last built it was using Visual Studio 6. There's no .vcproj file, but the .dsp and .dsw files have the following headers:
(.dsp)

# Microsoft Developer Studio Project File - Name="[redacted]" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00

(.dsw)

Microsoft Developer Studio Workspace File, Format Version 6.00

Does the "Format Version 6.00" correspond to Visual Studio 6?

Best Answer

The the solution/VS version matrix is:

  • VS 6.0 -> 6.0
  • VS 2002 -> 7.0
  • VS 2003 -> 8.0
  • VS 2005 -> 9.0
  • VS 2008 -> 10.0
  • VS 2010 -> 11.0
  • VS 2012 -> 12.0
  • VS 2013 -> 10.0 to 12.0
  • VS 2015 -> 10.0 to 14.0
  • VS 2017 -> 10.0 to 15.0
  • VS 2019 -> 10.0 to 16.0

Compatibility between solutions does not guarantee compatibility between projects. Check the Visual Studio 2013 Compatibility document for more detail.