【发布时间】:2012-10-30 13:17:59
【问题描述】:
我可以将(ILMerge).net 框架版本 4.0 dll 与 3.5 合并吗?
我需要 3.5 中的合并版本 dll,因为我的 mscrm 4.0 插件仅支持 3.5 版本。
【问题讨论】:
标签: c# c#-4.0 dynamics-crm dynamics-crm-4 ilmerge
我可以将(ILMerge).net 框架版本 4.0 dll 与 3.5 合并吗?
我需要 3.5 中的合并版本 dll,因为我的 mscrm 4.0 插件仅支持 3.5 版本。
【问题讨论】:
标签: c# c#-4.0 dynamics-crm dynamics-crm-4 ilmerge
.NET 4.0 和 .NET 3.5 在不同版本的 CLR 上运行。 3.5 构建在 2.0 CLR 之上,.NET 4.0 在 4.0 CLR 上运行。因此,您将无法合并两者。 CRM 2011 在使用 CRM 2011 SDK 时支持 .NET 4.0 代码,在使用 CRM 4 SDK 时支持 .NET 3.5 代码(为了向后兼容)。如果您正在使用 CRM 2011,我建议您将代码转换为 .NET 4.0,如果您正在为 CRM 4 编写代码,我建议您坚持使用 .NET 3.5。
也许如果你提供更多关于你为什么要这样做的信息,我可以提供更好的答案。
【讨论】: