1

I ran into a problem which everytime i try to compile just a test project with windows 2013 using v90 compiler tools, i get this error:

1>------ Build started: Project: Test Console App, Configuration: Debug Win32 ------
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.targets(62,5): error : Required file "" is missing.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

It works fine if i compile it using VS 2008, but I feel more confortable with visual studio 2013 or 2012, Intellisence is much better, as well as the colors, etc...

I installed the windows 7.1 SDK, as well as the update pack with the 2010 Compiler tools. I have both VS 2008 and VS 2013, as well as all the C++ Redists.

I can't compile the projects I'm working on, since we have libs compiled with 2008 to which we don't have the sources to, giving us linker errors.

Thanks

Fred
  • 347
  • 3
  • 11

1 Answers1

2

The answer was to have visual studio 2010 installed. Express worked nicely. Just for other people with the same problem, here is what you do:

Install VS 2013/2012 depending on which one you want.
Install VS 2008 and 2010 ( can be express ).

If that doesnt pick up your compiler tools v90/v100 then just follow these instructions:
-Uninstall all C++ 2010 Redists if any, or SDK 7.1 won't install.
-Install Windows SDK 7.1 and then download the Windows C++ Compiler Tools 2010 update for the SDK.
-Install the C++ Redists again.
-Reboot.

-Enjoy! :P

Fred
  • 347
  • 3
  • 11