C# MSCRM Dll ILMerge

C# MSCRM Dll ILMerge,c#,c#-4.0,dynamics-crm,dynamics-crm-4,ilmerge,C#,C# 4.0,Dynamics Crm,Dynamics Crm 4,Ilmerge,我可以将(ILMerge).net framework 4.0版dll与3.5版合并吗 我需要3.5中的合并版本dll,因为我的mscrm 4.0插件只支持3.5版本。.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 201

我可以将(ILMerge).net framework 4.0版dll与3.5版合并吗


我需要3.5中的合并版本dll,因为我的mscrm 4.0插件只支持3.5版本。

.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


如果您提供更多关于为什么要这样做的信息,我可能会提供更好的答案。

.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

也许如果你能提供更多关于你为什么要这么做的信息,我可以提供一个更好的答案