- UID
- 24060
- 帖子
- 115
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2006-10-22
|
21#
发表于 2007-6-16 13:26
| 只看该作者
很不幸,刚才又碰到了这个情况,2.0.4.7版本。刚安装完了微软自动更新的补丁,顺手点了重启,没先关闭TW,配置文件再次丢失
又仔细看了Theworld.ini文件,发现跟之前的版本几乎没变化。而且[RecentUrl]段还在开关标签的时候不停写入信息。
再次建议开发组把与TW配置无关的内容放入另一个单独的文件里。
毕竟绝大多数用户通常只在初次运行TW的时候修改配置比较多,之后基本很少改动,配置文件应该保持稳定,根本无必要频繁读写配置文件。目前这样容易因为意外的错误导致配置文件丢失。而这种意外完全是可以避免的,只要把与TW配置无关的内容放入另一个单独的文件里,这样不但出了问题容易查找原因,而且对性能不但没有任何影响,理论上还会提高(频繁读写一个大的文件和频繁读写一个较小的文件,哪个性能高?)如果是考虑到精简方面的原因不拆分那更无必要,本身TW就有一个twcache.ini的隐藏文件,现在还多了ImgCache文件夹,再多一个文件也无关痛痒,而且利用twcache.ini文件就可以了。
本来【保存上次关闭时打开的页面】这一功能针对的情况就应该是TW碰到意外关闭的时候,能保存当时访问的网址,现在不但未能实现这种功能(现在真正碰到意外终止了TW进程的话,是不会保存的,手动终止TW进程也是),而且还导致丢失配置文件。这个bug虽然不是经常能重现,但是一旦碰到就非常讨厌。希望开发组早日解决这个bug,免得用的时候提心吊胆。
[ 本帖最后由 hzggz 于 2007-6-16 13:33 编辑 ] |
|