我可以合并(ILMerge) .net框架版本4.0dll和3.5吗?
我需要一个合并版本的dll在3.5,因为我的mscrm 4.0插件将只支持3.5版本。
发布于 2012-11-01 05:50:09
CLR4.0和.NET 3.5在不同版本的.NET上运行。3.5构建在2.0CLR之上,.NET 4.0运行在4.0CLR上。因此,您将无法合并这两者。CRM2011在使用CRM2011SDK时支持.NET 4.0代码,在使用CRM4SDK时支持.NET 3.5代码(为了向后兼容)。如果你正在使用CRM2011,我建议你将代码转换到.NET 4.0,如果你正在为CRM4编写代码,我建议你坚持使用.NET 3.5。
也许如果你给出更多关于你为什么要这样做的信息,我可以提供一个更好的答案。
https://stackoverflow.com/questions/13139866
复制相似问题