2012-06-14 3 views
0

Visual Studio 내에서 참조되는 내 DLL의 속성을 볼 때 런타임 버전이 v2.0.50727임을 알 수 있습니다. .NET Framework의 3.5 버전을 대상으로 dll을 다시 컴파일하고 dll을 다시 가져 왔지만 런타임 버전은 여전히 ​​v2.0.50727입니다. 나는 내가 이해하지 못하는 것이 있다고 생각한다. 누군가 3.5 세가 아닌 이유를 설명 할 수 있습니까? DLL의 런타임 버전이 변경되지 않았습니다

답변

5

.NET 3.5은 여전히 ​​.NET 2.0 CLR을 사용하여 감사 - 그것은 당신이보고있는 버전 번호입니다.

.NET 2.0에서 .NET 3.5 로의 업데이트가 실제로 CLR을 업데이트한다고 생각하지만 대부분은 .NET 3.5를 동일한 런타임 맨 위에 추가 라이브러리 집합으로 생각할 수 있습니다.

관련 문제