dotnet build 产生 NullReferenceException

dotnet build produces NullReferenceException

我对一个已知的工作项目进行了更改,现在我在使用 dotnet build 构建时得到以下信息:

λ dotnet build
Object reference not set to an instance of an object.

所做的更改是向 frameworks 部分添加了一个新框架,该框架在过去一直有效。我不确定它为什么突然停止工作。

这是 dotnet CLI 中已知的 bug。如果您将新框架添加到 project.json 但不 运行 dotnet restore.

,就会发生这种情况

首先恢复解决问题:

λ dotnet restore

log  : Restore completed in 2138ms.

λ dotnet build

Compilation succeeded.
    0 Warning(s)
    0 Error(s)