gpt4 book ai didi

.net - .NET v3.5 程序集可以引用 .NET v4.5 程序集吗?

转载 作者:行者123 更新时间:2023-12-04 07:59:45 24 4
gpt4 key购买 nike

我有一个内置于 v3.5 的 .NET 程序集,我希望这个程序集可以引用一个内置于 v4.5 的 .NET 程序集。这可能吗?如果没有,是否有任何解决方法?
示例:v3.5 => v4.5(v3.5 引用 v4.5)
Tks

最佳答案

I have a .NET assembly built in v3.5, and i want that this assembly may reference a .NET assembly built in v4.5. Is this possible?


不。

If not, is there any workaround?


以下任何一项都可能有效:
  • 获取库的源代码并尝试将其反向移植到 v3.5。
  • 将您的 .NET 程序集升级到 v4.5。
  • 创建一个小的 v4.5 exe,其唯一目的是托管您的 v4.5 库。您的 v3.5 应用程序可以通过命名管道、WCF 或任何其他受 .NET 3.5 和 4.5 支持的进程间通信协议(protocol)远程控制您的 v4.5 exe。

  • (我们实际上在 .NET 3.5 项目中实现了后一种方法,该项目需要使用硬件设备,其 .NET“驱动程序库”只能作为 .NET 4 使用。幸运的是,不久之后我们获得了将整个项目升级到4.8,直接使用库,扔掉这个“进程外代理”。)

    关于.net - .NET v3.5 程序集可以引用 .NET v4.5 程序集吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66533196/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com