Windows 버전과 파일 버전의 비밀?

cppig1995의 이미지

Windows Vista의 gdiplus.dll을 Windows XP 시스템에 넣으면 버전 5.2.6200.16386이 5.1.3100.0으로 잡힙니다.
신비롭지요?
네 번째 숫자가 0이 되고 2, 6200이 각각 1, 3100이 되는 걸로 봤을 때, 아무래도 저장 형식에 변화가 생긴 걸까요?

(...아무래도 대(大) 리눅스를 떠나 유랑 생활을 했더니 잡생각이 머릿속에 가득 찼나 봅니다.)

File attachments: 
첨부파일 크기
Plain text icon gdiplus.dll_.txt1.63 MB
Stand Alone Complex의 이미지

해당 파일을 받아서보니 Vista에서 5.1.3100.0 라고 알려주는데요?

RET ;My life :P

cppig1995의 이미지

이거 점점 뭔가 미궁으로 빠져드는 듯한 기분이...
(또는 제 장대한 뻘짓의 링크드 리스트에 또다른 노드가 추가되거나)

%SystemRoot%\system32\gdiplus.dll의 버전은 어떻게 표시되시나요?
--
임수서룬뫼 윤희수 {cppig1995/돼지군}

Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.

sugarlessgirl의 이미지

Windows XP 시스템에 넣었다는 것은 c:\windows\system32 폴더에 넣었단 뜻인가요?

왜 그런 현상이 일어나는지는 저도 모르나..
XP에서 저 system32 폴더에 있는 window system dll 을 바꿔치기하면 원상복귀 시켜버렸던 기억이 나는군요..

사랑천사의 이미지

자동으로 다시 갈아치는 기능이 있었던 거 같습니다. 심지어는 CD넣으라고 할 때도 있었는데, DLL같은 경우 dllcache에서 다시 가져오던 걸로 기억합니다.
----
Lee Yeosong(이여송)
E-Mail: yeosong@gmail.com
HomePage: http://lys.lecl.net/
Wiki(Read-Only): http://lys.lecl.net/wiki/
Blog: http://lys.lecl.net/blog
MSN: ysnglee2000@hotmail.com
----
절이 싫으면 중이 떠나는 것이 아니라, 절이 싫으면 중이 절을 부숴야 한다.

사람천사