2012-10-30 2 views
1

3.5 (ILMerge) .net 프레임 워크 버전 4.0 dll을 병합 할 수 있습니까?MSCRM Dll ILMerge

내 mscrm 4.0 플러그인이 3.5 버전 만 지원하므로 병합 된 버전의 dll이 3.5로 필요합니다.

답변

1

.NET 4.0 및 .NET 3.5는 다른 버전의 CLR에서 실행됩니다. 3.5는 2.0 CLR 위에 구축되었으며 .NET 4.0은 4.0 CLR에서 실행됩니다. 이 때문에 두 개를 병합 할 수 없습니다. CRM 2011은 CRM 4 SDK (역 호환성)를 사용할 때 CRM 2011 SDK 및 .NET 3.5 코드를 사용할 때 .NET 4.0 코드를 지원합니다. CRM 2011에 대해 작업하고 CRM 4 용 코드를 작성하는 경우 .NET 3.5로 고정하는 경우 코드를 .NET 4.0으로 변환하는 것이 좋습니다.

아마도이 작업을 수행하려는 이유에 대한 자세한 정보를 제공 한 경우 , 나는 더 나은 대답을 줄 수 있었다.