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.
Please sign in to leave a comment.
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.
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
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.
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
Top stuff. Thanks for sharing the link and glad you got things working again.