程序在启动时崩溃。崩溃可能是突然开始的,没有明显的原因,或者是在一些系统或程序升级之后。
原因可能有很多。本项目的目的是提供一个快速检查表,让您自己修复碰撞,或让您报告碰撞,以便我们跟进。
- 程序安装已损坏。损坏的安装本身是非常罕见的,盲目地尝试重新安装是行不通的。真正发生的是,狂热的防病毒软件(通常是Norton Autoprotect)隔离了一个或多个它认为可疑的dll文件,导致CSCAD无法再启动,有时甚至失去功能。然后,解决与防病毒软件的冲突的方法是:确定防病毒软件是否确实导致误报,并为防病毒软件添加一个例外。然后修复安装,例如通过重新安装。
- 程序配置不正确。程序配置会经历不同版本的更改历史,升级后CSCAD的新版本可能会遇到无法处理的问题。
- CSCAD的COM注册可能被破坏,这可能是由于各种原因造成的,并可能导致非常奇怪的缺陷和行为,甚至程序崩溃和第三方应用程序故障。要正确重新注册COM接口,请激活 以管理员身份运行 选中桌面快捷方式图标中的复选框-通常,启用此选项后启动CSCAD就足够了。如果在同一台机器上安装了多个CSCAD版本和/或x86和x64版本,则必须具有 以管理员身份运行 选项启用,因为每个CSCAD版本和平台都有自己的COM接口。
- 可能存储CSCAD会话设置的CSCAD配置文件(用户配置文件存储在windows注册表中)最终包含了程序无法处理的值。这可以通过使用干净的配置文件启动CSCAD来验证 cscad.exe/p newprofilename 。这可以在windows命令行上通过编辑CSCAD快捷方式或使用独立的CSCAD ProfileManager工具(ProfileManager_app.exe)完成。这种方法不会删除原始配置文件,因此可以在需要时将其恢复,或附加到诊断支持请求,即使用户设法避免了立即崩溃。从新图形开始时,选择二维绘图样板以排除RedSdk问题的可能影响。BIM和Mechanical模板使用Redsdk。
- 可能某个资源文件(default.cui、lisp文件、pgp文件..)无法正确加载。要快速验证这一点,请尝试重命名文件夹:%APPDATA%\CSCAD\CSCAD\V22x64\zh_CN\Support
如果CSCAD启动(被阻碍但正在运行),那么您已将问题缩小到该文件夹,您可以尝试将其重新命名,并从cui文件开始逐段移动/重命名其内容。
- 可能是第三方应用程序导致了崩溃。上述方法已经禁用了大多数第三方应用程序,但可能需要额外的操作才能完全禁用它们。
- 或者更复杂。然后请提交支持请求。
报告崩溃时,请添加日志文件和崩溃报告。
注意:在安全模式下启动CSCAD。如果问题消失了,那么切换回正常模式并禁用或卸载插件和定制以缩小罪魁祸首可能会有所帮助。