gpt4 book ai didi

c++ - "Unable to load DLL ... The specified procedure could not be found"Windows XP 上的 C++

转载 作者:搜寻专家 更新时间:2023-10-31 01:47:44 26 4
gpt4 key购买 nike

我有一个较大的多模块程序,其中包含一个用于 C++ 程序的 DLL。这多年来一直很好用,在 Windows XP 上也是如此。通常不在 Windows XP 上测试该程序,但在暂停一年或更长时间后(在此期间,程序的非 C++ 部分遇到了很多问题)我确实测试了它,但现在它失败了异常“”无法加载 DLL ... 找不到指定的过程 - HRESULT 0x8007007F”。尝试了各种方法,最终找到了解决方案 - 请参阅下面的答案。

最佳答案

在我没有在 Windows XP 上测试的那段时间里,我将我的开发系统从 Visual Studio 2010 升级到 2012,并且没有注意到微软已经弃用了对 Windows XP 的 C++ 支持!幸运的是,他们“升级”(降级?)VS 2012,因此它在“Update 1”中再次支持 Windows XP。但是您必须修改项目设置才能使其正常工作。

所有这一切都发生在去年年底,而我幸运地没有意识到这一点。 :-(

http://blogs.msdn.com/b/vcblog/archive/2012/11/26/visual-studio-2012-update-1-now-available.aspx http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx

关于c++ - "Unable to load DLL ... The specified procedure could not be found"Windows XP 上的 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18825677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com