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?
Bamboo v6.5.0
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey David,
Great to hear!
I'm glad you could find what was causing the issue and fix it.
\o/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.