vb生成的exe文件不能删除
最近遇到一个比较棘手的问题:
小弟公司的业务系统都是用 VB 生成的 EXE,现在在一部分电脑上出现了不能删除的情况,提示信息: 访问被拒绝。请确定磁盘未满或未被写保护而且文件未被使用。
只有在安全模式下或删除 explorer.exe 进程的情况下才可以删除。由于 业务维护更新实际上就是在 服务器上 的 exe程序 COPY 到本机上,这样就直接导致了不能自动更新。怀疑是病毒原因引起的,但是杀毒软件又查不出是什么病毒,目前出现这种情况的电脑不在少数。真的是急死人了。盼高人指点。
[解决办法]
查看一下,VB生产的程序,是不是还在运行,先关闭原来的exe,可能是原来的程序写的不好,比如没有给 X 标识添加关闭程序事件,结果点了X ,然后界面是没了,但是进程还在
[解决办法]
可能是由于句柄没有正确释放,或者被其他程序注入了DLL
[解决办法]
我家里电脑用mcafee 做文件及文件夹 保护设置 大多数系统路径的EXE,DLL都不能删除或修改 你找找他是否也存在相关的软件
[解决办法]
首先看看是否你自己的机器上有病毒,生成的EXE也就带毒了.
其次,你的程序是否有用到一些VB以外的东西呢?
再次,试试在程序退出的代码中加一句END