CSharp.Workspaces 的 RuntimeCompilation 依赖问题

Bla*_*ack 3 c# asp.net-core razor-pages

我正在编写 ASP .NET Core 3.1 应用程序,并且我想启用 Razor 运行时编译

当我尝试时

PM> Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Run Code Online (Sandbox Code Playgroud)

我得到:

NU1608:检测到的包版本超出依赖性约束:Microsoft.CodeAnalysis.CSharp.Workspaces 2.8.0 需要 Microsoft.CodeAnalysis.CSharp (= 2.8.0),但版本 Microsoft.CodeAnalysis.CSharp 3.3.0 已解决。

我指定哪个“版本”似乎并不重要(尝试了几个)

如何解决这种依赖关系而不进一步陷入依赖地狱?

Bla*_*ack 8

Microsoft.VisualStudio.Web.CodeGeneration.Design事实证明我需要根据这个答案删除引用: /sf/answers/3555182851/

谁知道?