关于写死路径,写死配置,写死执行文件的问题

上午查一个软件报错的问题,经过debug发现,程序中写死了路径的执行解压winrar和压缩,由于该电脑没有装winrar软件所以执行到该处时,程序报错了。于是网上下载了winrar 32位版本,传到内网电脑上。这个错不报了。

在这里插入图片描述

在这里插入图片描述
入库软件执行到结束时候,又报了一个错,看上去貌似网络连接错误,又 debug,定位到问题报错地方,程序中读取xml配置文件,由于配置文件中的ip没有改动,所以程序一直连接不上该ip的数据库,导致程序执行异常。
以上2处错误都是配置相关问题,即程序开发为了赶时间,没有把配置写活,没有打包执行的exe,程序执行时报的错不明了,报的都是系统错误,没有报业务上的错误,导致用户无从下手。
所以,时间允许的情况下,关于配置问题,程序中都写成热插拔式的,通过界面或者配置文件能改动,并且程序运行时要报错对应的配置错,和修正方法。

猜你喜欢

转载自blog.csdn.net/guoruijun_2012_4/article/details/86614347