日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

去掉msvcr90的依賴

 weicat 2009-11-19

去掉msvcr90的依賴

Windows編程   2009-10-14 15:09   閱讀46   評(píng)論0  
字號(hào):    

社保組的項(xiàng)目碰到了一個(gè)問(wèn)題,就是項(xiàng)目中的一個(gè)OCX組件在某些機(jī)器中總是注冊(cè)不了: 去掉msvcr90的依賴 - yesaidu - yesaidu的博客

這個(gè)提示給出了很詳細(xì)的答案,就是“應(yīng)用程序配置不正確”。什么是應(yīng)用程序配置不正確?就是缺少這個(gè)OCX控件以及其外部鏈接的DLL所依賴的相關(guān)運(yùn)行庫(kù)DLL;一般來(lái)說(shuō),這種現(xiàn)象出現(xiàn)在用VC2008編譯的OCX或其外部鏈接的DLL工程上。

通過(guò)一一查看OCX及其外部鏈接的DLL項(xiàng)目依賴DLL,果然有一個(gè)是由VC2008編譯的,它的DLL依賴:

去掉msvcr90的依賴 - yesaidu - yesaidu的博客
         這個(gè)模塊的程序員確定他的DLL工程是用VC2008做的,但沒(méi)有依賴VC2008/MFC的庫(kù): 去掉msvcr90的依賴 - yesaidu - yesaidu的博客

造成這種現(xiàn)象即“使用標(biāo)準(zhǔn)Windows庫(kù)”的工程要依賴于msvcr90.dll,是因?yàn)檫@個(gè)項(xiàng)目是由VC2008創(chuàng)建,自動(dòng)有這個(gè)依賴關(guān)系。

怎么解決呢?很簡(jiǎn)單,步驟如下:

1、將項(xiàng)目默認(rèn)值的MFC使用改成“在靜態(tài)庫(kù)中使用MFC

去掉msvcr90的依賴 - yesaidu - yesaidu的博客

         2、編譯一下,不成功不要緊。這里就沒(méi)法成功:

去掉msvcr90的依賴 - yesaidu - yesaidu的博客

         3、將項(xiàng)目默認(rèn)值的MFC使用改回去,即“使用標(biāo)準(zhǔn)Windows庫(kù)”;編譯,成功,項(xiàng)目就不再有msvcr90.dll依賴了:去掉msvcr90的依賴 - yesaidu - yesaidu的博客

         再次注冊(cè),就沒(méi)問(wèn)題了: 

去掉msvcr90的依賴 - yesaidu - yesaidu的博客

         出現(xiàn)這種情況,可以看出項(xiàng)目組的管理挺混亂的,因?yàn)楣び破涫?,必先利其器,每個(gè)開發(fā)員的開發(fā)工具都不同,就額外增加了系統(tǒng)集成的復(fù)雜度。另外,項(xiàng)目組問(wèn)題反饋的途徑很不順暢。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多