首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RuntimeCompilation依赖关系问题与CSharp.Workspaces

RuntimeCompilation依赖关系问题与CSharp.Workspaces
EN

Stack Overflow用户
提问于 2020-03-12 00:18:12
回答 2查看 932关注 0票数 1

我正在编写一个ASP .NET核心3.1应用程序,我想要启用Runtime编译

当我尝试

代码语言:javascript
复制
PM> Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation

我得到:

NU1608:在依赖约束之外检测到的包版本: Microsoft.CodeAnalysis.CSharp.Workspaces 2.8.0需要Microsoft.CodeAnalysis.CSharp (= 2.8.0),但是版本Microsoft.CodeAnalysis.CSharp 3.3.0已被解析。

我指定的‘-版本’似乎并不重要(尝试了几个版本)。

我如何解决这种依赖,而不进一步下降到依赖-地狱?

EN

回答 2

Stack Overflow用户

发布于 2020-03-12 01:33:42

结果,我需要删除Microsoft.VisualStudio.Web.CodeGeneration.Design引用,如下所示:https://stackoverflow.com/a/50788326/802482

谁知道呢?

票数 6
EN

Stack Overflow用户

发布于 2022-02-17 17:32:48

如果删除Microsoft.VisualStudio.Web.CodeGeneration.Design不是一个选项,那么可以在适当的版本中显式地添加下面的两个nuget包(在本例中为3.3.0):

  • Microsoft.CodeAnalysis.CSharp
  • Microsoft.CodeAnalysis.CSharp.Workspaces
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60646049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档