MSB4036 when I build from visual studio

I installed 4.5 preview the I created a new c++ third person,
compile from ue4 editor works,
compile from visual studio throw the error bellow

Error 42 error MSB4036: The “SetEnvironmentVariable” task was not found. Check the following: 1.) The name of the task in the project file is the same as the name of the task class. 2.) The task class is “public” and implements the Microsoft.Build.Framework.ITask interface. 3.) The task is correctly declared with in the project file, or in the *.tasks files located in the “C:\Program Files (x86)\MSBuild\12.0\bin” directory. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\CodeAnalysis\Microsoft.CodeAnalysis.targets

I uninstall visual studio then install again and now works