c# - 在 .net 4.0 库中使用 .net 4.0 之前的项目或库?

标签 c# .net compatibility

可以吗?也就是说,例如,在 .net 4.0 项目中使用 .net 2.0 库,或者在同一解决方案中同时使用 .net 2.0 项目和 .net 4.0 项目进行交互?

我正在使用 Visual Studio 2010

谢谢

最佳答案

是的,这是允许的。

.NET 4 程序集将毫无问题地引用和使用 .NET 2/3.5 程序集。

但是,您不能从 CLR 2 (.NET 2.0/3.5) 项目中引用 .NET 4 库。

关于c# - 在 .net 4.0 库中使用 .net 4.0 之前的项目或库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5426875/

相关文章:

android - 在 android CTS(兼容性测试套件)上获取 "Error during sync. Timeout."错误

c# - .NET Core 2.2 中找不到 Microsoft.Extensions.EntityFrameworkCore 命名空间

c# - 为什么 TempFileCollection 在 AddExtension ("tmp"抛出异常)?

c++ - Visual Studio代码二进制兼容性

c# - 为什么 Delta.Patch 不会将字节数组更新为空值?

c# - 在 WebService 中找不到 Windows Azure 管理证书

css - 我需要向我的 Wordpress 站点添加什么特定于 ie 的 CSS 才能解决此问题?

c# - 从集合 (MembershipUserCollection) 中删除项目 - 枚举操作可能无法执行

c# - 使用子域时使用 EADDRINUSE

C# 动态/扩展对象的深度/嵌套/递归合并