???? ID: 164151 - ????? ???????: 03 ?????? 2010 - ??????: 4.0

?????? ?????? ?? ?? ????????? ?? ????? ???? ?? ??? ???? ????? ??

?????? ??????This article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
??? ?? ??????? ???? | ??? ?? ??????? ????

??????

???-??? ?? ???? ?? ???? ????? ?????? (EXE, DLL, ???) ?? ???? ????????? ?? ??? ??? ?? ????? ??? ?? ????? ????? ?????? ?? ??? ?? ?????? stamps ??, ?? ??? ?? ???? ????? ?? ????? ?????? ?? ??? ?? ???? ??????? ???? ??? ?? ??? ????? ????? ????? ???? ?? ??? DUMPBIN ?????? ?? ????? ?? ???? ????

???? ???????

?????? ?? ??? stamps ?????? ?? ???? (??? ?? ????) ????????? ??????? ?????? ???? ?????????? ??? ?? /RAWDATA ?? ????? ???? ??? ????? ??? DUMPBIN ?????? ?????? ??? ???? ?? ????? ?? ????? ?????? ??? ??????????? ?????? DUMPBIN ?? ????? ???? ?? ???? ??:
   DUMPBIN  /RAWDATA  MyApp.EXE > first.txt
				
??? Myapp.exe ?? ???? ???? ??? ?? ??? ?? ????? ??, ?? ????? DUMPBIN ??????????? ????:
   DUMPBIN  /RAWDATA  MyApp.EXE > second.txt
				
?? ?? first.txt ?? ????? ?? ???? ???, ?? ???? ????? ?? ????? ???? ??? second.txt ???? ?????? ?? ????? ????:
       FC /B first.txt second.txt
				
??? ?? ???????? ?????????? ??? DUMPBIN ?? ?????? ??? ????????? ???? ???? ??????? ???? ?? ??? ???? ??????? ???? ????? ?????? ?????? ?? ??? ??????? ?? ?????? (irrespective ?? /Zi ?? /Z7) ?? DUMPBIN ?? ??????? ?? ??????? ????? ??? ?????????????? ??????? __DATE__ ?? __TIME__ ????? ??? ????? ???? ????, ?????? ??? ??????? ???? ??? ?????? ?? ??? ??????? ???? ????? ??? ?????? DUMPBIN ?????? ???? ??????? ???? ?? ???? ?? ???????????? ?? ??? ???? /DISASM ????? ?? ????? ?? ????? ???????, /DISASM ????? ????? ???? ?? ??? ?? ?????? ???????, ??? ?? initialized ????? ???? ???? ?? ?? ?? ?? ??? ??? ??? ????? ??????? ?? ???? ???????

???:: ??? ???? ?????? ?? ?? Visual C++ ???? ????? ???? ??????? ??? ?? successive builds ?? ?? ?? ????? ??????? ??? ??? ??? ???????, ?? ??? ????????? ?? EXE (?? DLL) ????? ??????? ?? ?? ???, ???????? ?? ??????? ??? ???? ????? ????? ???? ?? ???? ?????? ???? ?? ?????? ???? ?? ???? ????? ?? ?? ?? ??????? ?????? ????? ????? ?????? ?? ??? ?? ?????? ???? ?????

??? ??? ??? ?? ???????????? ?? ???? ????, ?? ?? ?????? ?????? ?? ????? ????, ?? ??? ???? ???? ??? ?? ?????? ???? ??? ?? ???? ?? ??? ??? uncertainty ??? ?? ?? ?? ??? ?? ?????? ?????? ??, ????? ???? ?????

???????? ????? ?? ?????? ?????? ??? ??????/??? stamps ??? ???????? ????? ?? ?????? ???, ??? ???? (?????? ?? ??? ???????? ??????, ?????, ?????) ?????? ?? ???????? ?????? ?? ??? ???? ????? ??? ??? ???????? ?? ????? ??? ??? ??? ??????/??? ??????? ????

????? ?? ?? ?? ??????? ?? ????? ??? ???? ?? ???? ?? ?? ?? ????? ??? ?????? ?????? ?? ????? ? ??? ???? ??????/??? stamps ??? ???????? ???? ?? ??? MSDN ????????? ?? Microsoft ???????? ???????? ????? ?? ??????? ???????? ????? ?????? ???????? ?? ????? ?????

?????? ?? ???? ???? ?? ?????, ????? C++ ?? ??? shipped WinDiff ?????? ?? ?????:
   WINDIFF first.txt second.txt
				
??? ?????? ???? ???? ??????? ????? ?? ???? ?? ???? ?? ??? (?????? ?????? ????? ?? ???? ??):
   RAW DATA #5
				
????? ??? ?? ?????? ?? ??? ??, ??? ????? ????:
   dumpbin /headers MyApp.exe
				
?? ????? ??? ?? ??????? ???? ?? ?? ????? ??? ?? ???? ???? ?????:
   SECTION HEADER #5
      .rsrc name
				
??????? ??? ?????? ?? ??? ?? ?????? ???? ??? ???? ?? ??? ??? ???? ?? (?? ?????? ??? ??? ?? ?????? ?? 5), ??? ".rsrc" ??? ?? ??? ??? ???? ??? ?? ?????? ?????? ?? ??? ???

??????? ?????????? ?????? ??? ??? ??????/??? ??????? ?? ??? ?? ?????????? .rdata ??? (????? C++ 4.2 ?? ??? ???) ?? .edata ??? (?? ???? ????? C++ 4.2) ??? ????? ??? ?? ?????? ??? ???? ??? ?????? PE ??? ?? ??????? ????? ???

???? ?????????? ?????? ?? ?? ??? ??????/??? ??????? ??? ?? ?????????? .idata ??? ??? ????? ??? ?? ???????? ?? ?? ???????? DLL ?? ?? ??? ?????? ?? ??? ????? ??? ?? ??????/??? ??????? ????? ?? ?? ?? ?? ??? ????? ??? ??? ?? ????? ??, ?? ??? ??????/??? ??????? ??? ?? DLL ?? ??????/??? ??????? ???? ?????? ???? ??? ???

?? ??? ????, ????? ?? ???????? Microsoft ???????? ???????? ????? ?? ??????? ???????? ????? ?????? ????????? ??? ??? ??? ??? ??????/??? ??????? ?????? ?? ??? ???? ???? ?? ???? ??? ??????? ?? ??? MSDN ??????????

???? ???? ???? ??:
  • Microsoft Visual C++ 2.0 Professional Edition
  • Microsoft Visual C++ 4.2 Enterprise Edition
  • Microsoft Visual C++ 5.0 Enterprise Edition
  • Microsoft Visual C++ 5.0 Professional Edition
??????: 
kbproductlink kbarttypeinf kbhowto kbmt KB164151 KbMthi
???? ?????? ???????????? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:164151  (http://support.microsoft.com/kb/164151/en-us/ )