许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ANSYS 2025R1启动报JavaScript运行时错误的处理办法

ANSYS 2025R1启动报JavaScript运行时错误的处理办法

阅读数 5
点赞 0
article_banner


bug描述:Win 11系统安装ANSYS 2025R1后,打开Static Structural——Model网格划分会报错,错误如下图:

产生bug原因:Windows 11从24H2开始,默认策略改为让应用调用 JScript9Legacy.dll 而不是老版的 jscript.dll。而Ansys 2025 R1(含更早版本)的Mechanical界面(Outline树等)用的是老式JScript来渲染,遇到新DLL就会报"类型不匹配"(Type mismatch, 800a000d)的脚本错误,常出现在导入几何体、刷新树节点的时候。Windows 11 24H2 开始默认使用JScript9Legacy.dll而不是JScript.dll,而Windows 11 24H2在Ansys 2025R1发布测试时尚未出现,官方并不支持。

解决方法

申明:本方法针对的Ansys版本号v251,其他版本不一定适用。

  1. 关闭所有ANSYS系列软件;
  2. 打开文件资源管理器,进入ANSYS安装路径;在安装目录下找到scripts文件夹,如 本人实际安装目录是D:\Program Files\ANSYS Inc\v251\aisol\DesignSpace\DSPages\scripts;
  3. 找到文件 DSTreeScript.js,先复制一份备份(比如改名为 DSTreeScript.js.bak),避免改坏了没法恢复;
  4. 用文本编辑器(本人使用 Notepad++ )打开 DSTreeScript.js;
  5. 编辑器的查找功能,搜索文本TreeHandler.RemoveAndFillChildNodes;通常会有 2处匹配(大约在210行和218行附近,具体行号可能因版本略有出入)。
  6. 在每一处匹配的那一行前面,插入一行:

         

  1. 保存文件;
  2. 重新打开Ansys Workbench,再打开Mechanical/Meshing就正常了。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空