一本一本久久a久久精品综合,啦啦啦视频免费播放在线观看,六十六十路熟妇高熟在线,老头解开奶罩吸奶头高潮视频,一本久久a久久免费精品不卡,顶级欧美熟妇高清xxxxx,爆乳熟妇一区二区三区霸乳,无码h黄肉3d动漫在线观看

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁電腦醫院系統故障 → Windows 7下找不到msxml.dll的錯誤的解決方法

Windows 7下找不到msxml.dll的錯誤的解決方法

我要評論 2014/03/06 11:11:30 來源:綠色資源網 編輯:www.nesang.cn [ ] 評論:0 點擊:1573次

裝了windows7,并安裝了vs2005,其他工程沒有問題,但是構建某個工程時卻出現了

error: can't find msxml.dll

在system32目錄下一找才發現原來確實沒有這個文件,從虛擬機的xp里拷了個過來,嘿嘿竟然編過了。

windows 7 還不是十分成熟,雖然比vista好用了不少,但要超過xp,還有很多細節需要完善。

解析XML文件使用到了微軟的msxml ,在xp下使用的時候,只要#import <msxml.dll>編譯就可以順利通過,

當把工程移植到Vista上的時候就會遇到找不到msxml.dll的錯誤。

原來在Vista上msxml.dll升級為msxml6.dll

只要把#import <msxml.dll>改成#import <msxml6.dll>

相應using namespace MSXML改成using namespace MSXML2編譯即可通過

那么Vista下編譯后的可執行文件是不是不可以在XP下使用呢?

網上的有種方法是:
#if (_WIN32_WINNT >= 0x0600)
#import <msxml6.dll>
#else
#import <msxml.dll>
#endif

這種做法是沒有必要的

下面是一位網友給出的解釋:

COM組件的使用方式,開發環境和運行環境是不同的。開發環境要使用最新的SDK才能支持最新的操作系統,所以要用#import msxml6.dll,但是到了運行環境,程序并不會直接加載msxml6.dll,而是通過CoCreateInstance來加載的,傳遞的是PROGID或者CLSID,系統會在注冊表中找到對應的dll文件,如果運行在vista下,系統會幫你加載msxml6.dll,如果在xp環境下,系統幫你加載msxml.dll。但是程序不能使用IXmlDocument6,因為在XP環境下,msxml.dll并不支持這個版本。

這個特征是COM最基本的特征:保持二進制兼容,即使組件版本升級,也能在新環境下運行舊版的程序,因為新版組件一定會保留舊版組件的接口。

關鍵詞:Windows7,msxml.dll,解決方法

閱讀本文后您有什么感想? 已有 人給出評價!

  • 6 歡迎喜歡
  • 22066 白癡
  • 6 拜托
  • 6 哇
  • 52 加油
  • 6 鄙視
主站蜘蛛池模板: 国产av日韩av亚洲av| 亚洲精品美女久久久久99| 久久久久国产精品人妻aⅴ免费 | 亚洲无码在线播放| 出租屋勾搭老熟妇啪啪| 秋霜在线观看高清视频| av―极品视觉盛宴正在播放| 国产成人精品午夜福利软件| 国产免费毛卡片| 亚洲成av人片一区二区| 少妇呻吟白浆高潮啪啪69| 国产精品极品美女自在线观看免费| 最近中文字幕在线看免费完整版| 亚洲国产成人精品青青草原 | 好日子在线观看视频大全免费 | 奇米四色网| 成人无码精品一区二区三区| 色偷偷av亚洲男人的天堂| 国产亚洲精品久久久久蜜臀| 亚洲无人区码一码二码三码四码| 精品人妻少妇一区二区| 少妇内射视频播放舔大片| brazzers欧美丰满| japanese69极品少妇| 永久免费av无码网站性色av | 出轨上司的人妻3| 免费无码又爽又刺激软件下载直播| 麻花豆mv国产剧| 精品国产乱码久久久久久1区2区| 久久久中日ab精品综合| 久久久久亚洲av成人人电影 | a级毛片免费观看在线播放| 日产精品一线二线三线芒 | 国产男女猛烈无遮挡免费网站| 精品麻豆国产色欲色欲色欲www| 久久精品伊人一区二区三区| 国产在线观看码高清视频| 欧美日韩久久中文字幕| 中国毛茸茸性xxxx| 狠狠色噜噜狠狠狠狠av| 欧美videosdesxo孕交|