"The Application was unable to start correctly (0xc000007b). Click OK to close the application"

时间:2023-03-08 19:33:50
"The Application was unable to start correctly (0xc000007b). Click OK to close the application"

我有时将MFC编译成64位并运行,就会报这个错误。

后来查找原因,就在于系统中使用了错误的dll。比如这个程序要使用64位的dll,而你拷贝进去的是同名的32位dll。解决方法就是放置正确的dll。

比如,提示:

"The Application was unable to start correctly (0xc000007b). Click OK to close the application"

你就应该把正确的64位的dll放到system32下。注意,如果是64位win7系统,那么64位的dll应该放在system32中,而32位的dll才要放在sysWow64中