自己编译的exe在大多数电脑上运行良好,但是部分win7的电脑上无法打开

自己编译的exe在大多数电脑上运行良好,但是部分win7的电脑上无法打开。
1.可以运行我的exe的win7电脑和不能运行的,各方面配置基本一样。
2.找到了一个解决办法,有一个被exe调用的dll文件,在编译选项中delay loaded dlls 之后,exe就能正常运行了。
有没有大神帮忙分析一下?

那就是一开始加载dll的时候有问题。用depends查看一下dll加载依赖等