原来开发的软件都是在win7上使用,现在由于项目需求放到windows server 2008上运行,发现AfxLoadLibrary失败,GetLastError的值为126,在网上查找相关资料;总结方法如下:(1)首先用depends_x64查看是否缺少相关模块或引用关系,添加缺少的项(大多为dll),(2)试试LoadLibraryW或者LoadLibrary;解决了问题。希望能给大家做个参考。
在windows server 2008下测试通过;
不同情况可能问题不太一样,仅供参考。