åºç¨ç¨åºæ£å¸¸åå§åé误
1. VC2003ãVC2005ãVC2008åå
¶åç»çæ¬ï¼å¯¹åºå±æåºæ¬çCRTãMFCãATLåºé½è¿è¡äºéæï¼ä¸ºäºé¿å
ä¸åçæ¬çåºå¼èµ·å²çªï¼éæåçåºæ件ä¸è¬æ¾å¨ C:\\windows\WinSxS æ件夹ä¸,并ç¨ç¹å®çæ件夹\æ件å称è¿è¡æ è¯ï¼
2. ä¸VC6ä¸å, VC2003ãVC2005ãVC2008åå
¶åç»çæ¬ï¼å¼å
¥äºmanifestæ¸
åçæ¦å¿µï¼å³åºç¨ç¨åºç¼è¯åä¼åæ¶çæ对åºç.manifestæ件,并å°è¯¥.manifestæ件ä½ä¸ºèµæºç¼è¯å°dllæè
exeä¸å»ã.manifestæ件å®é
ä¸æ¯ä¸ä¸ªXMLæ ¼å¼çææ¬æ件ï¼éé¢è®°å½äºdllæexeä¸è¦å¼ç¨çCRTãMFCãATLåºççæ¬åå称ãVC6ç¼è¯çåºç¨ç¨åºå¯¹CRTãMFCãATLçdllé½æ¯ç´æ¥è°ç¨ï¼èVC2003ãVC2005ãVC2008ç¼è¯çç¨åºé½æ¯å
æ¥è¯¢ç¼è¯å°èµæºä¸çmanifestä¸çè®°å½ï¼ç¶åæç
§è®°å½æä¾ççæ¬åå称å»æ寻对åºçCRTãMFCãATLåºä»¥åéåºåå¸ç.manifestæ件ï¼æ寻çè·¯å¾å
æ¬å½åç®å½ãC:\\windows\WinSxS ççï¼å¦æ没ææ¾å°å¯¹åºçåºæ件ï¼åæ示âåºç¨ç¨åºæ£å¸¸åå§å失败âï¼
3.å æ¤è§£å³è¿ä¸ªé®é¢çåæ³å°±æ¯ï¼ï¼aï¼ç¨ææ¬ç¼è¾å¨æå¼exeædll对åºç.manifestæ件,æ¥çå®å¼ç¨çCRTãMFCãATLåºççæ¬ï¼æè
ï¼ç¨UltraEditç´æ¥æå¼exeæè
dllï¼ä»èµæºåºä¸æ¾å°ç¼è¯è¿å»ç.manifestä¿¡æ¯,æ¾å°å®å¼ç¨çCRTãMFCãATLåºççæ¬ï¼æè
ï¼è¿è¡ç¨åºï¼å½ç¨åºå¼¹åºâåºç¨ç¨åºæ£å¸¸åå§å失败â对è¯æ¡æ¶ï¼å¨æ¡é¢ä¸å³é®ç¹å»âæççµèâï¼â管çâï¼âäºä»¶æ¥çå¨âï¼âç³»ç»âï¼åå»æ¥çå
¶ä¸çè®°å½ï¼å¯ä»¥çå°åºéçåå æ¯å 为缺å°äºææçæ¬çCRTãMFCãATLåºï¼è®°å½ä¸è¿ä¸ªçæ¬ä¿¡æ¯ï¼ï¼bï¼è®°å½å°çåºççæ¬ä¿¡æ¯ä¸è¬ç±»ä¼¼äºâMicrosoft.VC90.DebugCRTâï¼ä¹åå°C:\\windows\WinSxS æè
VC200Xçå®è£
æ件夹ä¸æç´¢å
å«è¿ä¸ªå符串çæ件夹åæ件ï¼å°æç´¢å°çdllå.manifestæ件é½æ·è´å°åºç¨ç¨åºæå¨çæ件夹ä¸,å
¶ä¸,.manifestæ件å¿
é¡»éå½å为âMicrosoft.VC90.DebugCRT.manifestâ(è¿é以Microsoft.VC90.DebugCRT为ä¾)ï¼è¿æ ·åºç¨ç¨åºå°±å¯ä»¥æ£å¸¸è¿è¡äºï¼ï¼cï¼æ³¨æï¼åºç.manifestæ件ådllè¦ä¸åæ·è´å°åºç¨ç¨åºæ ¹ç®å½å»,å 为åºç¨ç¨åºä¼å°ç¼è¯å°å
é¨çmanifestä¿¡æ¯ä¸å¤é¨ç.manifestæ件è¿è¡å¯¹æ¯,ä¹åæä¼å¯¹åºçdllè¿è¡è°ç¨ãå¦æåªæ·è´åºçdllæ件æ¯æ²¡æç¨çï¼
4.å¦ææ¬æºç¼è¯åè¿è¡ç¨åºé½okï¼ä½æ¯å°ç¼è¯å¥½çç¨åºæ¿å°å
¶å®æºå¨ä¸ç¡®æ æ³è¿è¡ï¼åå¤åä¹æ¯è¿ä¸ªåå ãå¦å¤,å¦ææ示"åºç¨ç¨åºé
ç½®ä¸æ£ç¡®"ï¼å¤§å¤ä¹æ¯å 为ä¸é¢æ说çCRTãMFCãATLåºçæ¬ä¸åºç¨ç¨åºä¸å¹é
导è´çï¼å¯ä»¥å¦æ³ç®å¶è¿è¡è§£å³ï¼
åèèµæï¼http://zhidao.baidu.com/question/206670014.html