【发布时间】:2010-04-23 12:08:47
【问题描述】:
在使用 .Net4 的项目中 - 引用为旧版本 .Net 构建的 dll 是否存在任何问题?我们在这里谈论的是第 3 方 dll。
我问的是一个一般性问题。具体来说,我有一个problem referencing FluentNHibernate.dll - 用.Net3.5 构建。在我将项目从 .Net3.5 更新到 .Net4 之前,它运行良好。
【问题讨论】:
在使用 .Net4 的项目中 - 引用为旧版本 .Net 构建的 dll 是否存在任何问题?我们在这里谈论的是第 3 方 dll。
我问的是一个一般性问题。具体来说,我有一个problem referencing FluentNHibernate.dll - 用.Net3.5 构建。在我将项目从 .Net3.5 更新到 .Net4 之前,它运行良好。
【问题讨论】:
一般来说,您可以让 .Net 4.0 项目引用任何 dll,即使它们是针对旧版本的 .Net 编译的。
查看您的链接问题:注入/修改 IL 的库可能会受到版本控制问题的影响,因为注入不受 .Net 运行时系统的控制。
【讨论】: