当在文件中点击打包命令,出现无法装入SolidWorks DLL文件:sldshellutils时,如图A
 
造成这样的原因是:
安装了两个版本的软件,这个问题是由于sldshellutils这个文件没有为20082009注册而造成的。
解决方法:
solidworks20xx打开某些文件后者打包时提示无法装入SolidWorks.DLLGdtAnalysisSupport.dll”的解决办法
本人win7_64位系统。在某网站发现该问题的解决办法。如下:
1、点击开始”“运行,输入regedit”后确认;
2、进入注册表HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer。注意:如果没有Installer项,需要自己手动新建;
3、点击编辑菜单,新建项DWORD(32)
4、修改名称为RemappedElevatedProxiesPolicy”,单击回车确认;
5、在右侧选中进入注册表RemappedElevatedProxiesPolicy,并右键单击修改
6、将值改为1”,点击确定;
重点:最好关机重启,防止部分软件开启无法修复。(我没有重启也成功了)
7、打开sw20xx安装程序,选择修复;
8、修复成功后,回到注册表编辑器,将RemappedElevatedProxiesPolicy的值由1”修改回0,确认。(此项我没有操作就成功了)
9、修改完毕。
本人亲自试过,此办法有效,修改后打开文件后者装配体打包都不再提示无法装入SolidWorks.DLLGdtAnalysisSupport.dll”和缺少sldshellutils”文件。
10、本资料来自网络收集,如有侵权,请告知我删除!