Tuesday, March 22, 2011

在 VC6 SP6 上裝Processor Pack 5 的方式

Visual C++ 6.0 在出了 ServicePack 6 後, 不知道為啥要先remove 掉 Processor Pack 5, 所以當安裝完SP6 後 PP5 就不見蛋了, 如果要重裝PP5就會出現需要先裝SP5的訊息,所以只好讓PP5爽一下了

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\ServicePacks

把latest 的值由6 改為5 裝完PP5 後, 再改回 6吧..

 

記得如果是在Windows 7 64bit 版本下要改registry 需要執行 C:\Windows\SysWOW64\regedt32.exe  才可以讀的到上述的registry 

 

不過因為就算PP5 也只support 到SSE2, 要改SSE3 以上的inline assambly 除非使用VS2005 以上了, 所以VC6下最好還是改為.asm 後再由外部Assambly 如NASM, YASM來 Assabmly 才是王道了..!!