【问题标题】:Is there a way to use source generators with .net framework 4?有没有办法在.net framework 4 中使用源生成器?
【发布时间】:2021-09-24 21:21:29
【问题描述】:

我正在尝试在 .NET 4 项目中使用 StrongInject。但问题是我得到了Package StrongInject 1.2.1 is not compatible with net40。但是,我自己的 roslyn 分析器工作正常,它们的分析器和生成器都针对 netstandard2.0。谷歌搜索没有多大帮助。有人可以澄清一下吗?

【问题讨论】:

  • 我认为没有,因为StrongInject 的要求之一是.NET 5.0.102 SDK or greater
  • 也许是时候更新你的目标了?
  • 我只是想让我正在开发的库尽可能通用。 SDK 已安装。

标签: c# .net roslyn sourcegenerators


【解决方案1】:

问题不在于 SourceGenerators - 它是 Stronginject 库本身(您像任何其他库一样引用的部分)。这针对 .NetStandard,它仅与 .Net Framework 4.72 或更高版本兼容。

【讨论】:

    猜你喜欢
    • 2020-04-13
    • 1970-01-01
    • 2018-01-05
    • 1970-01-01
    • 2021-12-16
    • 2022-06-25
    • 2015-05-25
    • 2020-08-13
    • 1970-01-01
    相关资源
    最近更新 更多