Proteus 8.3 sp2闪退的一种解决方法
来源:互联网 发布:广联达结算软件5.0 编辑:程序博客网 时间:2024/05/20 05:29
如题。安装之后总是用一会就退出。
后来经过研究,发现问题如下:
1. 在安装之后,破解的过程中,显示几个文件没有找到(图片中的那些MODELS\下面的DLL)
这个时候,其实是可以运行的,但是我就发现了闪退的问题。用WinDBG载入,发现退出的原因,是AVR.DLL模块raise了一个AV Exception。
后来发现这个AVR.DLL的位置,是在
c:\ProgramData\Labcenter Electronics\Proteus 8 Professional\MODELS
由此猜测是不是破解程序只搜索了Proteus的安装目录。
查看Protel的安装目录,发现这个MODELS的目录是空的!!
所以,把这个C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\MODELS下面的所有文件,都复制到
Proteus的安装目录下面的空的MODELS下面,然后重新运行破解程序。
运行结束后,发现日志为:
BIN\ .... 省略 Already updated, skipped (当然了,已经破解过了,自然跳过了)
MODELS\AVR.DLL File updated successfully!
MODELS\AVR2.DLL File updated successfully!
...省略...
OK, 这回和期望一样,这些MODELS下面的文件也被patch了。最后把这些文件copy回c:\ProgramData\Labcenter Electronics\Proteus 8 Professional\MODELS(覆盖)
再次运行,好像闪退的问题OK了。
注:我的系统是Win10 X64。在PDS.exe上,选择了以管理员方式运行,和以“Windows7”兼容模式运行
注2:发现这个目录的问题是和系统有关。在一台用了很久的机器上装,Proteus的安装程序就把那些DLL复制到C:\ProgramData下面了,也就产生了这个问题(破解找不到文件)。但是前几天在一台新安装的系统上装,安装程序就把那些DLL复制到Proteus自己的目录下面了,破解程序也就能找到了。不知道为啥有这种现象
- Proteus 8.3 sp2闪退的一种解决方法
- 关于proteus闪退问题
- 突然发现proteus闪退的一些原因!!!
- Proteus 7.7 SP2的安装方法
- myeclipse2014闪退的解决方法
- Proteus Pro 7.8 sp2
- tomcat闪退的一种解决方案
- SDK Manager 闪退的解决方法
- ios莫名其妙闪退的解决方法
- mono ios莫名其妙闪退的解决方法
- Ubuntu 终端闪退的一个解决方法
- C#控制台 控制台闪退的解决方法
- VS 程序闪退的解决方法
- Eclipse闪退问题的正确解决方法
- Tomcat点击闪退的解决方法
- anaconda navigator 运行闪退的解决方法
- 关于XCode5打开工程闪退的一种解决方案
- MyEclipse无法启动(闪退)的一种解决
- Shader 学习笔记 20151031
- windows下面用git for windows 分分钟教你怎么上传文件到github
- Android 亮度调节
- 凯文凯利的预测
- HTML学习11:HTTP 方法
- Proteus 8.3 sp2闪退的一种解决方法
- Linux下创建Eclipse桌面图标
- 10.2 Group Anagram
- 如何面对新需求
- 动态规划:从新手到专家
- 轻量级分布式 RPC 框架 netty+protostuff+zk +Spring
- javascript this指向【图解】
- 牛逼的架构 vs ‘牛逼’ 的人生
- 04-树4 是否同一棵二叉搜索树