今天碰到这个错误,之前的程序在测试的时候都没有问题,同样的程序打包通过QQ传给其他人,在XP下测试也没有问题,我的Win7系统从QQ信箱下载压缩包,解压之后执行程序就会出问题,本来还是考虑自己程序是不是哪里有问题,但是测试到所有文件都一样,但是一个目录是之前下载文件解压产生的目录,一个是自己建的目录,还是不得不怀疑和下载文件有关系,注意从网上下载的文件都有这样的安全属性,之前也知道有这个设置,比如下载的chm文档,如果打开看不到里面的内容,而且文件本身没有损坏,那十有八九是这个属性在捣鬼,必须要解除锁定才可以。
只是没想到今天这个问题会以这样的形式出来,下载的压缩包,解压出来的可执行文件同样被置了这样的属性,导致访问配置文件时出现SecurityException,导致程序失败,不知道有多少人会碰到类似的问题,如果下载的可执行文件出现问题,可以朝这个方向考虑下,
特此记录,以备参考。