标签: c++ visual-c++ delay-load
我正在使用VC ++ 2010. A.dll依赖于B.dll,并将B.dll设置为A项目设置中的延迟加载。在Win7 x64位操作系统上构建它们。可以在win7操作系统上加载B.dll,它无法在XP x64操作系统上加载B.dll。如果删除延迟加载设置,则可以在XP OS上加载B.dll。如果dll是在XP上构建的,它们可以在XP上加载。
为什么在Win7上构建的延迟加载的dll无法在XP上加载?我怎样才能使它发挥作用?