国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 常見問題 > 正文

64位操作系統中注冊32位COM組件的方法

2019-12-21 02:59:05
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了64位操作系統中注冊32位COM組件的方法,需要的朋友可以參考下 在64位操作系統中注冊COM組件時,使用regsvr32命令注冊成功,但在vbs文件中創建組件時失敗,提示未能找到相關的組件,Err.Munber=429。

根據http://support.microsoft.com/kb/249873的提示:

The 64-bit version is %systemroot%/System32/regsvr32.exe.
The 32-bit version is %systemroot%/SysWoW64/regsvr32.exe. 看著有64的目錄原來是32位程序

所以在64位系統中注冊32位COM組件時,應該使用SysWoW64目錄下的regsvr32.exe命令。并且創建組件的程序應該以管理員權限啟動,否則沒有足夠的權限,創建仍然失敗。

但當在asp文件中創建組件時仍然會失敗,即使IE以管理員權限啟動,Err.Munber=429。

下面是demon的補充:

以舊版的DynamicWrapperX為例,這是32位的COM組件,如果直接用regsvr32命令注冊,會彈出錯誤:

模塊“dynwrapx.dll”可能與您正在運行的 Windows 版本不兼容。檢查該模塊是否與 regsvr32.exe 的 x86 (32 位)或 x64 (64 位)版本兼容。

跟wscript.exe一樣,regsvr32.exe也有32位和64位兩個版本,用64位版本的regsvr32.exe無法注冊32位的COM組件。微軟也真是,難道就不能換個名字?64位的叫做regsvr64不就行了。

正確的做法是將dynwrapx.dll復制到C:/Windows/SysWOW64并運行C:/Windows/SysWOW64/regsvr32.exe注冊,這樣就會彈出:

DllRegisterServer 在 dynwrapx.dll 已成功。

其他32位COM組件的注冊方法是一樣的,順便說一下,最新版的DynamicWrapperX已經有32和64兩種版本了。

以后大家在下載dll的時候,如果沒有64位的dll可以用這個方法,試試。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙河市| 淮北市| 图木舒克市| 镇原县| 莆田市| 威信县| 梁山县| 荃湾区| 石狮市| 攀枝花市| 金秀| 焉耆| 华安县| 昆明市| 湘西| 巫山县| 庆元县| 常山县| 南木林县| 巫溪县| 正镶白旗| 三门峡市| 巨鹿县| 老河口市| 容城县| 新闻| 临西县| 怀来县| 余干县| 蓬溪县| 宁南县| 资中县| 安达市| 安庆市| 沙田区| 包头市| 西充县| 乐至县| 和硕县| 洪泽县| 大庆市|