I have a project created on Visual Studio 2010. When I try to run the project on Visual Studio 2015 Community edition I get the error below,
Severity Code Description Project File Line Error MSB8020 The build tools for Visual Studio 2010 (Platform Toolset = ‘v100’) cannot be found. To build using the v100 build tools, please install Visual Studio 2010 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting “Retarget solution”. graphics C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets 55
And when I tried to build it with Visual Studio 2015 Build Tools I encountered about 1500+ errors.

Is there any way to make the project work?
Related Posts:
- CMake error at CMakeLists.txt:30 (project): No CMAKE_C_COMPILER could be found
- Unresolved external symbol in object files
- Unresolved external symbol in object files
- Remove secure warnings (_CRT_SECURE_NO_WARNINGS) from projects by default in Visual Studio
- Windows 7 exception code: 0xc0000409
- wntdll.pdb not loaded – Can’t see the exception
- wntdll.pdb not loaded – Can’t see the exception
- VC++ fatal error LNK1168: cannot open filename.exe for writing
- Cannot open include file: ‘stdio.h’ – Visual Studio Community 2017 – C++ Error
- push_back vs emplace_back
- Missing vc_runtimeminimum_x86.msi and installation won’t work
- C++ Fatal Error LNK1120: 1 unresolved externals
- Visual Studio debugger error: Unable to start program Specified file cannot be found
- The #include
exists, but I get an error: identifier “cout” is undefined. Why? - VC++ fatal error LNK1168: cannot open filename.exe for writing
- Visual Studio 2015 doesn’t have cl.exe
- push_back vs emplace_back
- General way of solving Error: Stack around the variable ‘x’ was corrupted
- LINK : fatal error LNK1561: entry point must be defined ERROR IN VC++
- Already defined in .obj – no double inclusions
- Error C1083: Cannot open include file: ‘stdafx.h’
- IntelliSense: the object has type qualifiers that are not compatible with the member function
- Error “system” is ambiguous?
- “The system cannot find the file specified” when running C++ program
- Cannot open Windows.h in Microsoft Visual Studio
- Strange error C2131: expression did not evaluate to a constant in VC 2015
- Function definition not found for a function declared inside unnamed namespace – how to resolve? (Visual Studio 2015)
- android,
android-layout,
android-linearlayout,
gradient, - LINK : fatal error LNK1561: entry point must be defined ERROR IN VC++
- Win32 Console Application
- LINK : fatal error LNK1561: entry point must be defined ERROR IN VC++
- CMake : C and CXX compiler identification is unknown Win10 CMakeGUI
- Converting from Radians to Degrees
- Difference between
and - What is the return type of sizeof operator?
- error C2065: ‘cout’ : undeclared identifier
- Does WPF Work with C++?
- How to fix the error “Windows SDK version 8.1” was not found?
- error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
- Download c++ in existing visual studio 2017
- ERROR C2039: ‘vector’: is not a member of ‘std’
- error C2039: ‘string’ : is not a member of ‘std’, header file problem
- module unsafe for SAFESEH image C++
- Is “delete this” allowed in C++?
- What is a segmentation fault?
- How many spaces for tab character(\t)?
- How to create a dynamic array of integers
- How to create a dynamic array of integers
- Linker Error C++ “undefined reference ” [duplicate]
- How do I build a graphical user interface in C++? [closed]
- C++ convert from 1 char to string?
- How do I build a graphical user interface in C++? [closed]
- convert a char* to std::string
- system(“pause”); – Why is it wrong?
- Pause Console in C++ program
- system(“pause”); – Why is it wrong?
- Pause Console in C++ program
- How to implement 2D vector array?
- Why the switch statement cannot be applied on strings?
- What is the difference between g++ and gcc?
- How to use setprecision in C++
- How to dynamically allocate arrays in C++
- What does (~0L) mean?
- How to dynamically allocate arrays in C++
- What is the best way to use a HashMap in C++?
- What is the best way to use a HashMap in C++?
- What are the differences between a pointer variable and a reference variable in C++?
- What is an undefined reference/unresolved external symbol error and how do I fix it?
- Sleep for milliseconds
- How to convert string to char array in C++?
- How can I convert a std::string to int?
- Easiest way to convert int to string in C++
- What is the difference between float and double?
- Why is “using namespace std;” considered bad practice?
- What is the easiest way to initialize a std::vector with hardcoded elements?
- outputting ascii table in C++
- What is a lambda expression in C++11?
- Vector of Vectors to create matrix
- How to throw a C++ exception
- std::string to char*
- How to generate a random number in C++?
- pinpointing “conditional jump or move depends on uninitialized value(s)” valgrind message
- What is an undefined reference/unresolved external symbol error and how do I fix it?
- How do I find the length of an array?
- Sleep for milliseconds
- How to convert string to char array in C++?
- C++ — expected primary-expression before ‘ ‘
- Using getline() with file input in C++
- What is the effect of extern “C” in C++?
- C++ Cout & Cin & System “Ambiguous” [closed]
- How to download Visual Studio Community Edition 2015 (not 2017)
- ld: symbol(s) not found for architecture x86_64 error
- C++ string to double conversion
- Why are #ifndef and #define used in C++ header files?
- g++ ld: symbol(s) not found for architecture x86_64
- What exactly is the difference between “pass by reference” in C and in C++?
- How to throw a C++ exception
- Conversion from string to char – c++
- How to find out if an item is present in a std::vector?
- What is meant by Resource Acquisition is Initialization (RAII)?