Unmet requirements: MSBuildTools12.0_x86_Path exists

Just upgraded TeamCity to the latest version, followed by installing MSBuild 2013 on the server ... getting the following error:

Unmet requirements:

 

  • MSBuildTools12.0_x86_Path exists


Any help would be much appreciated.

5 comments
Comment actions Permalink

Do you need to install MSBuild on your TeamCity server? You can download it from here: http://msdn.microsoft.com/en-us/library/vstudio/hh162058(v=vs.120).aspx

I needed to install Microsoft .NET 4.5.1 then MSBuild and then gave my TeamCity Server a re-start.

0
Comment actions Permalink

I have a clean install of the latest Team City, I have installed .Net 4.5.1 and MSBuild 2013 and still get this error even after restarting to the server. Were there any other steps you took?

Thanks, Simon

0
Comment actions Permalink

Hi Simon,
I think you might need to update WebDeploy. I'm on StackOverflow as Daniel Hollinrake.

http://stackoverflow.com/questions/20008861/team-city-unmet-requirement-msbuildtools12-0-x86-path-exists

This is a question I posted about the problems I was having. If you are able to run MSBuild from the command line and deploy successfully then I'd guess you just need to update WebDeploy like I did.

http://stackoverflow.com/questions/20401231/teamcity-reporting-missing-useragent-when-using-msbuild-2012

Dan.

0
Comment actions Permalink

Thanks, I have it working now after downloading the tools from a link in this blog post:

http://www.danmusk.com/how-to-build-asp-net-applications-in-teamcity-with-msbuild-tools-2013-and-net-framework-4-5-sdk/

Cheers, Simon

0
Comment actions Permalink

Top stuff. Thanks for sharing the link and glad you got things working again.

0

Please sign in to leave a comment.