明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2154|回复: 2

安装ObjectArx ArxWizards Error2738解决办法

[复制链接]
发表于 2012-4-7 15:51 | 显示全部楼层 |阅读模式
本帖最后由 SdlFreeCAD 于 2012-4-7 15:57 编辑

我的电脑系统是Win7 32位专业版,以前已经成功安装ObjectArx2008开发向导,今天安装ObjectArx2010时提示如下错误:
有点让人头疼.查找网上解决办法,比较靠谱的是下面的网站,但我照它的做法尝试后,安装还是有同样问题"sorry ,  我没有权限发url连接." 具体可以查看sina长枪的 blog)
查看安装目录下的readme.txt文件,发现其中有正对Vista系统的安装说明:
How to install on Vista
The ObjectARX wizards will install successfully on Vista, if you either :
   1) disable 'User Account Control' before installing the wizard,
   2) launch the wizard installer from a command prompt launched with administrator privileges,
NB : if you are still having a problem, verify your antivirus do not prevent VBscripting to execute
     while installing the wizards. This is also
按照上面的说明尝试了一番,问题依旧.

AutoCAD的官网的form中发现一大堆同样的问题.最全面的解决办法在下面的网站"sorry ,  我没有权限发url连接. 具体可以查看sina 长枪的 blog")
我简单总结和翻译如下:
问题描述:
VistaWin7系统下安装时,该错误会出现并致使安装中断.
Error 2738的意思是不能为用户执行访问VBScript运行时的动作.原因是VBScript引擎在本机中注册不正确(和杀毒软件有关:AvastMcAfee Antivirus).
方法一:
1.         管理员身份运行cmd命令
Start Menu -> All Programs -> Accessories
Right click on Command Prompt and select Run as administrator
2.         定位到系统目录
32:
    输入"cd %windir%\system32" 回车确认.
64:
    输入"cd %windir%\system64" 回车确认.
3.         注册DLL
输入"regsvr32 vbscript.dll " 回车确认
如果按照上面的方法注册成功后,安装仍有问题.很有可能是因为该DLL已经被另外一个非管理员用户注册.这种情况下需要先反注册,然后再注册.具体反注册步骤如下:
1.         查找注册该dll的用户,用该用户登陆电脑.(如果无法确定用户,可直接使用第二种方法)
2.         运行cmd命令行
3.         定位到系统目录
32:
    输入"cd %windir%\system32" 回车确认.
64:
    输入"cd %windir%\system64" 回车确认.
4.         注册DLL
输入"regsvr32 /u vbscript.dll " 回车确认
反注册后,使用前面的方法注册vbscript.dll.
方法二:
如果上面的方法还不能解决这个问题,那么你就要删除已经注册的相关的dll并重新注册.改变注册表前最好备份一份.
l  按照下面的方法删除(cmd->直接copy到命令行运行即可):
Win7 64:
reg delete "HKCU\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
reg delete "HKCU\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
Win7 32:
reg delete "HKCU\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
l  再按照下面的重新注册:
Win7 64:
c:\windows\syswow64\regsvr32 vbscript.dll
c:\windows\system32\regsvr32 vbscript.dll
Win7 32:
c:\windows\system32\regsvr32 vbscript.dll
重新运行ArxWizards.msi.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2012-4-7 21:50 | 显示全部楼层
本帖最后由 chpmould 于 2012-4-7 21:53 编辑

win7很垃圾,没有XP好用,这是微软的失败,目前都没有多少人去用WIN7...
 楼主| 发表于 2012-4-12 23:15 | 显示全部楼层
chpmould 发表于 2012-4-7 21:50
win7很垃圾,没有XP好用,这是微软的失败,目前都没有多少人去用WIN7...

呵呵,win7还是不错的,比起Vista.
新的事物需要时间去接受和掌握,需要放弃或重新来过以前做过的事情.
作为一个开发人员,必须要站在技术的前言.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-3-28 21:48 , Processed in 0.202671 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表