Asp.net-Core

包 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 5.0.0 與 netcoreapp3.1 不兼容

  • December 5, 2020

我正在嘗試在 .Net core 3.1項目上安裝 Nuget 包****Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation並出現以下錯誤。“包 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 5.0.0 與 netcoreapp3.1 不兼容”

我已經更新了所有現有的軟體包,但沒有運氣。有沒有人遇到過這個錯誤?

因為Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 5.0.0取決於net5.0.

你應該安裝一個兼容的版本.net core 3.1,比如Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation -Version 3.x

對我來說,這個在集成的 VS 終端中工作。

dotnet add package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation --version 3.1.10

引用自:https://stackoverflow.com/questions/64856535