讨论 --- 无法加载RhinoScript程序。。

[复制链接]
跳转到指定楼层
837615 a1781314 发表于 2012-3-29 09:47:41 楼主
  废话不多说,直接进入正题,,昨天清理电脑的时候,不知道删除了什么东东,结果导致RhinoScript插件程序无法加载,初始化失败。。Rhino版本是Rhino 4.0 SR9 。

重新安装Rhino之后也还是同样问题。。





QQ截图20120329094051.png (27.47 KB, 下载次数: 54)

QQ截图20120329094051.png

QQ截图20120329094058.png (28.35 KB, 下载次数: 46)

QQ截图20120329094058.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
关于大陆地区Rhino原厂培训中心
bibi8877 发表于 2012-3-30 12:48:34
2
a1781314 大,我不知是否記錯,
記得不久前有看到有人詢問,但
不知在在 J 版大這裡,還是在另
一個rhino論壇看到的就是了,您
不妨搜一下,或許能解決喔!
 楼主| a1781314 发表于 2012-3-30 16:59:24
3
a1781314 大,我不知是否記錯,
記得不久前有看到有人詢問,但
不知在在 J 版大這裡,還是在另
一個rhino論壇看到的就是了,您
不妨搜一下,或許能解決喔!
bibi8877 发表于 2012-3-30 12:48

好的,谢谢您的提醒。
Jessesn 发表于 2012-3-31 11:06:47
4
  废话不多说,直接进入正题,,昨天清理电脑的时候,不知道删除了什么东东,结果导致RhinoScript插件程序无法加载,初始化失败。。Rhino版本是Rhino 4.0 SR9 。

重新安装Rhino之后也还是同样问题。。




...
a1781314 发表于 2012-3-29 09:47


VBScript 加载错误有可能是一下的方式
1. VBScript 未安装
2. VBScript 注册不正确
3. Script被阻止运行
4. 系统安全设置阻止运行

VBScript 未被安装解决办法
1. Rhino3/4/5(32位)会使用 32位 的 VBScript动态链接库 ( Dynamic-link library)
请确定你的系统中 VBSCRIPT.DLL 文件存在, 32位系统位于 C:\Windows\System32  , 64位系统位于 C:\Windows\SysWOW64
2. Rhino5(64位) 会使用 64位 的 VBScript动态链接库 64位 的 VBScript动态链接库 ( Dynamic-link library) ,位于C:\Windows\System32
如果在上面的为遏制找不到   VBSCRIPT.DLL, 请重新安装
Windows 2000 下载 VBScript  5.6
Windows XP  VBScript 5.7

VBScript 注册不正确解决办法
1. Rhino3/4/5(32位)会使用 32位VBScript, 注册表中正确注册地址如下, 如发现注册错误, 请运行REGEDIT.EXE 修正错误.
32位系统
  1. HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}  
复制代码
64位系统
  1. HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}  
复制代码
2. Rhino5 (64位)会使用64位VBScript, 注册表中正确地址
  1. HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
复制代码
 楼主| a1781314 发表于 2012-3-31 12:25:39
5
本帖最后由 a1781314 于 2012-3-31 12:28 编辑
VBScript 加载错误有可能是一下的方式
1. VBScript 未安装
2. VBScript 注册不正确
3. Script被阻止运行
4. 系统安全设置阻止运行

VBScript 未被安装解决办法
1. Rhino3/4/5(32位)会使用 32位 的 VBScri ...
Jessesn 发表于 2012-3-31 11:06


谢谢J大的热情回答,我看了文件,都没什么问题吖。.vbscript.dll 文件存在system32文件夹下
,然后那个注册表里面的数值也能和代码对上。
系统的防火墙我从来都是关闭,然后系统自带的更新我也从来不打开。





Jessesn 发表于 2012-4-1 12:27:27
6
谢谢J大的热情回答,我看了文件,都没什么问题吖。.vbscript.dll 文件存在system32文件夹下
,然后那个注册表里面的数值也能和代码对上。
系统的防火墙我从来都是关闭,然后系统自带的更新我也从来不打开。

...
a1781314 发表于 2012-3-31 12:25


如果你的系统存在 vbscript.dll 且注册表信息也存在, 这说明你现在并没有权限读取注册信息, 请使用管理员登录, 然后做如下的动作

1. 运行 Regedit.exe 然后在 HKEY_CLASSES_ROOT 找到下面两个注册码中的任何一个进行编辑
  1. HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
复制代码
  1. HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
复制代码


点击右键编辑"权限", 做如下图设置, 请注意在操作前备份注册表, 以免不测


希望这样能解决你的问题, 如有问题烦请跟帖回复
 楼主| a1781314 发表于 2012-4-1 15:30:32
7
本帖最后由 a1781314 于 2012-4-1 15:40 编辑

谢谢J老师的跟帖,我找到了注册表,打开编辑权限, 没有修改任何东西,各项设定和您给的截图都是一样







Jessesn 发表于 2012-4-1 15:46:28
8
谢谢J老师的跟帖,我找到了注册表,打开编辑权限, 没有修改任何东西,各项设定和您给的截图都是一样


58830





a1781314 发表于 2012-4-1 15:30


确定你所有用户都有读取的权限?
 楼主| a1781314 发表于 2012-4-1 17:15:24
9
本帖最后由 a1781314 于 2012-4-1 17:20 编辑
确定你所有用户都有读取的权限?
Jessesn 发表于 2012-4-1 15:46



木有问题。。。。J老师。。下面的截图都是按照原来设定传上来的,没有做任何修改。

QQ截图20120401171222.png (38.58 KB, 下载次数: 42)

QQ截图20120401171222.png

QQ截图20120401171237.png (36.81 KB, 下载次数: 34)

QQ截图20120401171237.png

QQ截图20120401171249.png (35.98 KB, 下载次数: 34)

QQ截图20120401171249.png

QQ截图20120401171305.png (34.81 KB, 下载次数: 32)

QQ截图20120401171305.png

QQ截图20120401171844.png (42.43 KB, 下载次数: 25)

QQ截图20120401171844.png
shadow 发表于 2012-4-1 20:48:52
10
进入rhino把openGL的硬件加速关闭试试。
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则