机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 26962|回复: 8

SOLIDWORKS DLL无法加载?

[复制链接]
发表于 2015-7-19 20:01:50 | 显示全部楼层 |阅读模式
如图,打开装配体的时候老是弹出这个提示,是什么原因?8 P- X5 N0 e3 s7 c5 o! E

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2015-7-19 21:23:26 | 显示全部楼层
本帖最后由 寂静天花板 于 2015-7-19 21:24 编辑 ! Z" Z5 s) E. U: d4 I
' B' g1 `/ b6 k" X6 |. r
搜索下能死人吗
& o8 @4 b% f0 L0 m2 Z* B一、问题原因:gdtanalysissupport.dll 是Net.framework 3.0 相关数据库文件。如果你是64位操作系统,运行SW时会提示加载失败。
% |$ j, G% D1 P二、解决办法:下载Net.framework 2.0、3.0、3.5、4.0、4.5都不是很大的,必须匹配系统,32位或64位,全部安装保证能解决问题。  S* g$ E  f3 H* c7 z
三、别以为有了ghost系统,就可以安枕无忧了。你是在使用大型商业CAD软件,对操作系统要求很严
回复 支持 反对

使用道具 举报

发表于 2015-7-20 07:50:19 | 显示全部楼层
这个问题也困惑了我很久 不过不影响使用 所以也难得管他··· 这有学习知识了· . c( k( N. ?/ E: p6 ~) F9 e
回复 支持 反对

使用道具 举报

发表于 2015-7-20 22:22:22 | 显示全部楼层
64位系统不能安装Net.framework3.0版本。+ u3 w; _1 y: e/ x
& l" ^, t6 m, X
/ p2 g5 u7 P6 ?% Z4 Y
回复 支持 反对

使用道具 举报

发表于 2016-1-19 16:32:48 | 显示全部楼层
到底谁说的是对的呢,晕死啦,最近老是有这个问题
+ `1 D: P( O% b
回复 支持 反对

使用道具 举报

发表于 2016-1-20 08:34:15 | 显示全部楼层
问一下W7 64位系统,SW2012 SP0   装什么呢
回复 支持 反对

使用道具 举报

发表于 2016-9-23 12:39:43 | 显示全部楼层
solidworks无法装入solidworks dll文件:sldshellutils.dll+ i# E0 J: j& r: I
或者2 ^9 s" _/ u9 p
solidworks无法装入solidworks dll文件:sldcustompropus.dll
( m0 }. E- O# [! T3 {$ D9 s
& r  [; \& ~4 I  e/ V% u解决:% l; O" ~0 L( T  S! o
这个问题是由于sldshellutils这个文件没有为2008或2009注册而造成的。
: ^1 c1 h6 s- I0 ]. b7 V你可以用这个方法解决: , _; p8 w3 U6 j) Y3 `4 m; o6 J- B
1、开始--运行
# c1 B9 ^2 {8 R( ~5 |) ^% f2、运行CMD
& J" q6 E5 `6 c4 c4 c3、在命令提示行中输入以下:CD  C:\Program Files\Common Files\SolidWorks Shared ( R- L0 d2 w! }  w
4、再输入以下:regsvr32 sldshellutils8u.dll,回车
) I0 J9 S. C# H5、会看到一个注册成功的提示内容。 (来自百度)
% j5 F# A% r$ B& ~- V* D9 A. W- y$ A5 a, |) q! K, n% P+ }
注意看下:& B7 u5 Y" y! b4 d9 A1 c$ |
C:\Program Files\Common Files\SolidWorks Shared 有没有这个sldshellutils8u.dll,我的2012sp3中是sldshellutils9u.dll,这样就应该把第4步改为regsvr32 sldshellutils9u.dll
回复 支持 反对

使用道具 举报

发表于 2016-9-23 12:40:36 | 显示全部楼层
1、点击“开始”“运行”,输入“regedit”后确认;; @. |& j4 j, F. a0 w6 @7 M( z
2、进入注册表HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer。注意:如果没有Installer项,需要自己手动新建;
" o$ D. D2 K; A) h+ b; E3、点击“编辑”菜单,新建项“DWORD(32位)值”;
8 U( y- G+ i0 S4 V4、修改名称为“RemappedElevatedProxiesPolicy”,单击回车确认;* R2 g. {6 }& E! d/ z- ^% {
5、在右侧选中RemappedElevatedProxiesPolicy,并右键单击“修改”;3 }* W/ U& f) H$ F) y7 R, x9 P( ?
6、将值改为“1”,点击确定;
& \2 y$ p) v2 [6 t8 f( {- V7、打开sw2014安装程序,选择修复;) o3 ]" L; q2 T/ E
8、修复成功后,回到注册表编辑器,将RemappedElevatedProxiesPolicy的值由“1”修改回“0”,确认。
回复 支持 反对

使用道具 举报

发表于 2016-9-23 12:42:26 | 显示全部楼层
1、查找并卸载KB3072630补丁* w, t: S* D& A  D& _! I
9 G7 J  ]3 |& i0 p) P7 d
1、查找KB3072630补丁是否安装在您的电脑中( x- d- A4 U5 D& L  j  L5 W; W
0 J3 x6 |" [( z' ?3 t! f
1)在Windows控制面板中,点击Windows Update更新菜单。% H' {7 l5 `7 n0 p  T

5 }: t- N8 K/ V+ k; w  Y* G2)点击查看更新历史。
! Q- B0 y' s: c% ]5 |% F. q8 o% t; B6 v. [. n* S
3)浏览已经安装的更新,检查KB3072630是否已经安装。
2 }9 I& j2 V& M0 A: G! E. ~/ p7 U* w+ r; a2 x9 [
4)如果KB3072630已经被安装在您的系统中,说明就是这原因导致了上述问题
0 L$ w$ j+ E* O7 v" q: S2、卸载掉KB3072630
- r, x1 \2 x0 I6 q& U0 m0 h2 O3 ?
. K7 k! q9 }/ _7 _4 l+ ]7 s  N1)打开360安全卫士-查杀修复-漏洞修复-补丁管理,在里边找到它后卸载就可以了;
2 R7 o8 P! [) k
$ h1 w. w& n% s4 @; T# d2)卸载掉以后,会提示您重启电脑后生效,这时请重启电脑。
- h6 x7 g1 `& U; }- Z8 w; @3 x  I0 e
0 g" v8 K% U5 p2 C. ^
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-6 07:50 , Processed in 0.055697 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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