我重新安装系统之前也安装过这个软件 当时完全没问题,系统重装了 装的是win7 旗舰版的32位的 之前的系统也是这个,求解决方法 谢了
å°è¯æ¥é ä¸ä¸ç³»ç»åºç°é误æ¶ï¼ç³»ç»æ¥å¿ä¸çåé¦ä¿¡æ¯åè解å³æ¹æ¡ï¼
åºç¨ç¨åºäºä»¶æ¥å¿ä¸ï¼
âexeâçæ¿æ´»ä¸ä¸æçæ失败ã æ¾ä¸å°ä»å±ç¨åºéMicrosoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"ã è¯·ä½¿ç¨ sxstrace.exe è¿è¡è¯¦ç»è¯æã
åºç°è¿ç±»é®é¢ï¼æ¯ç±äºVC2005ç¼è¯åºæ¥çç¨åºæ件ï¼éç¨äºmanifestæ¹å¼æ¥æå®dllæ件ã
对äºwin98ãwin2000ç³»ç»ï¼æexeæ件åVCç dllè¿æ¥åºæ¾å°ä¸èµ·å°±æäºã对äºwinxpãwin2003ç³»ç»å°±è¦éº»ç¦çå¤äºï¼VCçè¿æ¥åºé»è®¤æ¯è¢«æ¾å°äºwinsxsç®å½ä¸ã
解å³åæ³å°±æ¯ï¼ä½¿ç¨vcredist_x86.exeå次ååç¨åºã
ä¸è½½å°åï¼ï¼http://download.microsoft.com/download/7/9/8/798325b7-8993-4ef9-9148-8db9ff4187fc/vcredist_x86.exeï¼
对解å³æ¹æ¡æ¥è¯´ï¼VS设置ædebugçæ¬åreleaseçæ¬æ¯ä¸ä¸æ ·çãå
³é®å¨äºæå
çæ¶åçmanifestæå¶å®çè·¯å¾ä¸åã
对äºç¨åºç¼è¾è èè¨ï¼âç±äºåºç¨ç¨åºçé ç½®ä¸æ£ç¡®ï¼åºç¨ç¨åºæªè½å¯å¨ï¼éæ°å®è£ åºç¨ç¨åºå¯è½ä¼çº æ£è¿ä¸ªé®é¢âï¼è¿ä¸ªé®é¢è¦ä¹æ¯æ²¡æå®è£ VS2005çåå ï¼è¦ä¹æ¯ç¨åºéä¾èµäºå ¶å®çä¸äºåºã以ä¸å ç§è§£å³åæ³æ¯å¯è¡çï¼
æ¹æ³ä¸ï¼
å¨ç±»ä¼¼C:\Program Files\Microsoft Visual Studio 8\VC\redi
st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT ä¸æ¾å°ä¸åæ件ï¼
msvcm80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugCRT.manifest
æè¿å 个æ件æ·è´å°ç®æ æºå¨ä¸ï¼ä¸è¿è¡ç¨åºåä¸æ件夹ææ¾å°system32ä¸ï¼å°±å¯ä»¥æ£ç¡®è¿è¡äºã
å
¶ä»releaseçãMFCç¨åºä»ä¹çé½æ¯æ·redistä¸ç¸åºæ件夹ä¸çæ件就å¯ä»¥äº,æ件夹åé½ææ è¯!
æ¹æ³äºï¼
ä¿®æ¹ç¼è¯é项ï¼å°/MDæ/MDd æ¹ä¸º /MTæ/MTdï¼è¿æ ·å°±å®ç°äºå¯¹VCè¿è¡æ¶åºçéæé¾æ¥ï¼å¨è¿è¡æ¶å°±ä¸åéè¦VCçdlläºã
æ¹æ³ä¸:
å·¥ç¨ï¼ãå±æ§ï¼ãé
ç½®å±æ§ï¼ã常è§ï¼ãMFCç使ç¨ï¼éæ©âå¨éæåºä¸ä½¿ç¨mfcâ
è¿æ ·çæçexeæ件åºè¯¥å°±å¯ä»¥å¨å
¶ä»æºå¨ä¸è·äºã
æ¹æ³å:
ä½ çvc8å®è£
çä¸æ¾å°åååå
vcredist_xxx.exeåä½ çç¨åºæç»å®è£
ã