因为复制文件与自身文件重名! 例如: FileCopy App.Path & "\" & App.EXEName & ".exe", "c:\test.exe" 编译后保存到: C:\test.exe 这时候你运行C:\test.exe就会出现这个错误 解决方法:把复制品路径或者文件名改一下就可以了