You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
A CI build on Windows 2012 server continues to fail with: 'error: MSB4236: The SDK 'Microsoft.NET.Sdk.Web' specified could not be found.'
.Net Core 2.0 is installed correctly - c:\windows\system32> dotnet -- version returns 2.1.2
The Path environment variable contains both C:\Program Files\dotnet and C:\Program Files\dotnet\sdk\2.0.0\Sdks - and the SDK is present at that location.
Why does the agent fail to find the SDK?
Hi @David FALLAS,
Let me share some troubleshooting tips that might help you moving forward:
Try to cross the build logs with the agent logs to identify more details of what is causing the issue.
The agent logs can be found at:
Thank you Daniel - your response helped me investigate this in a more systematic way.
The underlying problem was due to changes to the path(s) to the MSBuild binaries and dependencies in the latest Microsoft Build Tools deployment. Some files that Bamboo could not find, and which were the root cause of my build problems, are now in C:\Program Files (x86)\Microsoft Visual Studio\2017\...
We only uncovered this after a number of other builds started to fail as well as my newly added one.