機械社區(qū)

標題: SOLIDWORKS DLL無法加載? [打印本頁]

作者: hu79241312    時間: 2015-7-19 20:01
標題: SOLIDWORKS DLL無法加載?
如圖,打開裝配體的時候老是彈出這個提示,是什么原因?
8 E1 F( s# k, X( Q
作者: 寂靜天花板    時間: 2015-7-19 21:23
本帖最后由 寂靜天花板 于 2015-7-19 21:24 編輯 5 ]* D1 R3 |' V2 @! C

% A9 N# z1 J# Q6 d  R- q搜索下能死人嗎
$ F$ G% B" H  i1 K一、問題原因:gdtanalysissupport.dll 是Net.framework 3.0 相關數據庫文件。如果你是64位操作系統(tǒng),運行SW時會提示加載失敗。( y( ?0 o' f5 M8 B
二、解決辦法:下載Net.framework 2.0、3.0、3.5、4.0、4.5都不是很大的,必須匹配系統(tǒng),32位或64位,全部安裝保證能解決問題。  y7 V4 F# [! ^
三、別以為有了ghost系統(tǒng),就可以安枕無憂了。你是在使用大型商業(yè)CAD軟件,對操作系統(tǒng)要求很嚴
作者: alzn    時間: 2015-7-20 07:50
這個問題也困惑了我很久 不過不影響使用 所以也難得管他··· 這有學習知識了·
+ I+ {9 f. z% N% r6 v$ w+ i
作者: 愚鈍的蝸牛    時間: 2015-7-20 22:22
64位系統(tǒng)不能安裝Net.framework3.0版本。
3 Y! y8 I  W1 |3 c8 Z, m, t! Y! `; m. c5 l: P* R$ R
% ~; c! I' T5 d% t7 D$ u2 E0 A' k

作者: 單戀一枝花    時間: 2016-1-19 16:32
到底誰說的是對的呢,暈死啦,最近老是有這個問題
. X1 v8 z) f% [3 h) b5 d8 K  V5 P& }, ]
作者: 單戀一枝花    時間: 2016-1-20 08:34
問一下W7 64位系統(tǒng),SW2012 SP0   裝什么呢
作者: zhang_jianheng    時間: 2016-9-23 12:39
solidworks無法裝入solidworks dll文件:sldshellutils.dll6 n+ `$ c8 i' y' R
或者
% R7 E% h6 R5 C  H1 f2 g7 q5 ]solidworks無法裝入solidworks dll文件:sldcustompropus.dll! ^. h! q+ I. @- \# Z; [
0 x% U. b. `0 v9 `8 W
解決:5 J8 M. X! y9 K9 k2 m( D+ D
這個問題是由于sldshellutils這個文件沒有為2008或2009注冊而造成的。
( n* z8 {: Y% U; q/ H你可以用這個方法解決: ( l$ z' t' ~; E( Z9 @
1、開始--運行 . ~, U! `/ Y/ ~
2、運行CMD
/ j" d( y: X: ~  h; }3、在命令提示行中輸入以下:CD  C:\Program Files\Common Files\SolidWorks Shared
" k$ U8 U; u5 ?. O% w4、再輸入以下:regsvr32 sldshellutils8u.dll,回車 : o- J0 q) I% H  m' W
5、會看到一個注冊成功的提示內容。 (來自百度)6 ^: z5 Q/ G6 t( \( T- W  ^0 x
5 ~; i/ W' T9 W8 y4 P5 M; u
注意看下:  Z: }0 h+ l$ H: u' H% p$ A
C:\Program Files\Common Files\SolidWorks Shared 有沒有這個sldshellutils8u.dll,我的2012sp3中是sldshellutils9u.dll,這樣就應該把第4步改為regsvr32 sldshellutils9u.dll
作者: zhang_jianheng    時間: 2016-9-23 12:40
1、點擊“開始”“運行”,輸入“regedit”后確認;
' d' i% S# R  F. @+ T5 m; C2、進入注冊表HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer。注意:如果沒有Installer項,需要自己手動新建;
; T2 r# \3 L1 f3、點擊“編輯”菜單,新建項“DWORD(32位)值”;
) v1 o* z+ m/ N% c4、修改名稱為“RemappedElevatedProxiesPolicy”,單擊回車確認;, `* s! c, D1 R% ]; V# F9 f8 `
5、在右側選中RemappedElevatedProxiesPolicy,并右鍵單擊“修改”;
- F  ]0 ]# x, X, Z3 d6、將值改為“1”,點擊確定;
- v! r! b: \: a7、打開sw2014安裝程序,選擇修復;  O# G" M! i  n
8、修復成功后,回到注冊表編輯器,將RemappedElevatedProxiesPolicy的值由“1”修改回“0”,確認。
作者: zhang_jianheng    時間: 2016-9-23 12:42
1、查找并卸載KB3072630補丁3 _8 w7 G1 Z; {  E7 C6 u
" z# _; o5 G& c! D0 t8 C7 L
1、查找KB3072630補丁是否安裝在您的電腦中
2 l! O+ s# T* ^3 i. d* f( V1 _; O% F; C# [; U8 M1 v' P
1)在Windows控制面板中,點擊Windows Update更新菜單。1 O9 I, g  ]5 N( C
$ }% d3 F' C6 }) b4 t; R
2)點擊查看更新歷史。
0 J% w7 X: S* X% f: o0 g$ o  X; r1 n$ H: y, B
3)瀏覽已經安裝的更新,檢查KB3072630是否已經安裝。
% T% b! v6 F9 R( B% M2 W: @, a8 h# h  @/ e1 p6 L/ v% A
4)如果KB3072630已經被安裝在您的系統(tǒng)中,說明就是這原因導致了上述問題+ t7 B% i9 O7 Y) {& J" F
2、卸載掉KB3072630
( S& Z. Y/ \6 ]; Y: ^
4 Q* d7 }' c$ D& m$ W1)打開360安全衛(wèi)士-查殺修復-漏洞修復-補丁管理,在里邊找到它后卸載就可以了;
3 P$ w, E# ?. G* }1 ~% i$ b5 u3 E6 o, e# y1 l" h' x5 b) S; P4 k
2)卸載掉以后,會提示您重啟電腦后生效,這時請重啟電腦。
$ f2 x5 T1 Z+ v
/ e$ S2 k. O% i& K! R3 f+ B% F$ C




歡迎光臨 機械社區(qū) (http://mg7058.com/) Powered by Discuz! X3.4