Search code examples
visual-studio.net-coremsbuild.net-standard.net-framework-version

I'm getting a package Microsoft.Build 16.3.0 is not compatible with netstandard 2.0 error


When I first open the solution in VS2017 and trying to build a project, I get many errors and warnings in the Error list window. The project I'm trying to build is from Github (https://github.com/KirillOsenkov/SourceBrowser). Visual studio is throwing the below error. The solution has .net core 2.1 and .net framework 4.7.2. Both are already installed in my machine too.

enter image description here


Solution

  • I'm not sure what fixed it for me, but I installed visual studio 2015 update 3 on my machine and also updated VS2019 and VS2017 and then built the solution again. Now it builds successfully in both VS2017 and VS2019. It looks like some other package or library that supports this also installed during the update process.