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

首頁 > 課堂 > 電腦教程 > 正文

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

2024-05-08 16:15:46
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了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可以用這個方法,試試。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 张家川| 南城县| 略阳县| 临武县| 汾阳市| 来安县| 朝阳市| 嘉黎县| 大名县| 乐清市| 鹤峰县| 施甸县| 郎溪县| 垫江县| 天镇县| 德阳市| 方城县| 策勒县| 福建省| 铜川市| 昌邑市| 甘孜| 汤阴县| 白河县| 黑山县| 肇源县| 汝南县| 镇坪县| 卓尼县| 武乡县| 德惠市| 昔阳县| 铁岭县| 凌海市| 商水县| 全椒县| 囊谦县| 湘西| 诸暨市| 喜德县| 开鲁县|