Question: Im trying to use node and when i go to install the npm packages via 'npm install package.json'  

I am currently using windows 8.1 as my os. It began when I started using redis but im not sure if it is because of redis. The error I get is 

> 
> MSBUILD : error MSB4132: The tools version "2.0" is unrecognized.
>  Available tools versions are "4.0".
> 
> 
> 

The full console print out is [here](http://pastebin.com/CR42N8YW)

If anyone has come across this error and how to fix it would be greatly appreciated

Answer: 
[![enter image description here](https://i.stack.imgur.com/4eqTi.png)](https://i.stack.imgur.com/4eqTi.png)

These commands worked for me.

```
 & npm --add-python-to-path='true' --debug install --global windows-build-tools
 & npm config set python "%USERPROFILE%\.windows-build-tools\python27\python.exe"
 & npm install -g windows-build-tools
 & npm install.
 & npm start.

```

Solution found [here](https://easytechnolearn.blogspot.com/2019/05/msbuild-error-msb4132-tools-version-20.html)
Installing MS Build Tool 2013 Solved my problem.

<https://www.microsoft.com/en-us/download/details.aspx?id=40760>