SolidWorks的崩溃几乎让所有用户都会崩溃,因为崩溃发生的时间是不确定的,所以每当用户在使用SolidWorks进行工作的时候,突然软件跳出了一个对话框显示SolidWorks正在崩溃,之前所做的工作全都会付诸东流。
有一位工程师的SolidWorks软件出现新建文件时SOLIDWORKS就会崩溃在软件崩溃后弹出如图1所示的SOLDIWORKS错误报告对话框。

图1
如图红框中的信息就是导致SolidWorks崩溃的主要原因,但我们不清楚该错误信息是什么意思。我们将这条信息复制下来粘贴到百度搜索框中,搜索与这个信息相关的结果,如图2所示:

图2
经排查我们发现有一个结果跟我们想要的信息似乎一致,也就是图2红框的结果,我们打开来看一下是不是有我们想要的结果,如图3所示:

图3
从图中我们可以发现,该信息对应的插件是wpfgfx_v0400.dll,对应的产品或程序是Microsoft®.NET Framework,而在SolidWorks软件中,恰好是需要安装Microsoft® .NET Framework这个框架组件的。
我们尝试修复它,在控制面板——程序和功能——卸载或更改程序中找到Microsoft® .NET Framework这个产品,这个产品在win10中的控制面板是找不到的,在win7能找到这个产品,如图4所示。关于win10如何卸载.net,在控制面板中控制面板——程序和功能——启用或关闭windows功能中去掉.net 4.7的选项,然后重启电脑即可卸载成功,重装可以再返回到这个对话框中重新选上这个选项进行安装。

图4
找到这个组件后将它卸载再进行重装,这个组件可以在微软官网找然后进行下载,也可以在SolidWorks安装包中SOLIDWORKSXXXX\PreReqs\dotNetFx找到,如图5所示是在SolidWorks2019安装包中找到的.net组件的安装文件:

图5
第一个是3.5版本第二个4.7版本,我们选择安装最高版本即可,安装成功后这个崩溃的问题得到了解决。

广州意普信息科技有限公司是华南地区一家专业的3D设计软件销售与信息化建设咨询服务供应商,由行业资深技术专家组成的咨询服务型公司,帮助企业专业推行正版化的高新技术企业,位于中国华南制造业中心---广州。经过十多年的发展与技术沉淀,意普EP成为达索SolidWorks公司增值服务商,致力为企业打造更高效的产品研发和管理体系。意普EP为企业提供:CAD/CAM/CAE/PDM完整的一体化解决方案、项目实施服务、技术咨询服务。

