【问题标题】:Use .NET 4.0 DLL on a machine with .NET 3.5?在装有 .NET 3.5 的机器上使用 .NET 4.0 DLL?
【发布时间】:2012-06-21 03:57:45
【问题描述】:

我正在测试一个程序(类库)。类库 (dll) 正在各种系统上进行测试:.NET Frameworks 3.0、3.5 和 4.0。是否可以在 .NET 3.0 和 3.5 上进行测试而无需升级 .NET 版本?

【问题讨论】:

  • 升级是什么意思?您的应用面向什么 .net?
  • 没有。查看类似问题:stackoverflow.com/questions/3187212/…
  • 在创建 dll 时,您必须至少有 .Net 框架版本作为目标版本。
  • gideon:目标框架是4.0。
  • 感谢您为我指明了正确的方向。

标签: c# .net


【解决方案1】:

不,你不能这样做,但反过来,你可以在 .Net framework 4.0 上测试 3.5 dll。使用 .NET 4.0 编译的程序集只能由 CLR 4.0 加载

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-01
    相关资源
    最近更新 更多