1.6 KiB
Build Errors
This document is for common build errors and how to resolve them.
Warning BUILD001
warning BUILD001: Package references changed since the last release...
This warning indicates a breaking change might have been made to a package or assembly due to the removal of a reference which was used in a previous release of this assembly. See <./ReferenceResolution.md> for how to suppress.
Error BUILD002
error BUILD002: Package references changed since the last release...
Similar to BUILD001, but this error is not suppressable. This error only appears in servicing builds, which should not change references between assemblies or packages.
Error BUILD003
error BUILD003: Multiple project files named 'Banana.csproj' exist. Project files should have a unique name to avoid conflicts in build output.
This repo uses a common output directory (artifacts/bin/(ProjectName) and artifacts/obj/
(ProjectName)). To avoid confllicts in build output, each
project file should have a unique name.
Error MSB4236 / Unable to locate the .NET Core SDK
Executing .\restore.cmd
or .\build.cmd
may produce these errors:
error : Unable to locate the .NET Core SDK. Check that it is installed and that the version specified in global.json (if any) matches the installed version. error MSB4236: The SDK 'Microsoft.NET.Sdk' specified could not be found.
In most cases, this is because the option Use previews of the .NET Core SDK in VS2019 is not checked. Start Visual Studio, go to Tools > Options and check Use previews of the .NET Core SDK under Environment > Preview Features.