【问题标题】:Can I use .net 4.61 class library in the same project with .net 4.5 APS.net site?我可以在与 .net 4.5 APS.net 站点相同的项目中使用 .net 4.61 类库吗?
【发布时间】:2017-10-26 19:43:24
【问题描述】:

我有一个 .net 解决方案,其中包含许多项目,它们都是 .net 4.5。 我有一种情况,我们需要使用依赖于 .net 4.61 的 NuGet,所以我决定创建一个新的类库 .net 4.61 并将这个 NuGet 包含在其中。项目构建没有问题。但我不确定对于某些项目 .net 4.5 和其他 4.61 的解决方案是否正确?

【问题讨论】:

    标签: asp.net .net .net-4.5 .net-4.6.1


    【解决方案1】:

    在一个解决方案中混合使用不同版本的框架构建的项目是可以的。

    但是使用旧版本框架构建的项目不能引用使用新版本框架构建的项目。例如 4.6 项目不能引用 4.6.1 项目。

    反之亦然,一个 4.6.1 可以引用一个 4.6

    这是来自视觉工作室的一个例子。

    4.6 控制台应用可以引用 4.5.1 库,但不能引用 4.6.1 库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 2012-08-21
      • 1970-01-01
      相关资源
      最近更新 更多