我有一个用 VC++ 编写的程序,我正在尝试将它安装在 Windows Server 2008 上。
最初它给出了关于 api-ms-win-core-xx-l1.dll 文件丢失的错误。因此,我将 Windows 7 dll 复制到应用程序文件夹。但是,现在它给出了一个错误提示
“在动态链接库 kernel32.dll 中找不到过程入口点 RegCloseKey”
我安装了最新的 VC++ 可再发行组件,但它似乎仍然无法正常工作。我是否必须替换 kernel32.dll 文件本身?
最佳答案
请不要将系统文件从一台机器复制到另一台机器。它将以灾难告终。 api-ms-win-core* 文件属于此类。 VC++ 可再发行组件和您的程序文件应该足够了。如果仍然失败,请发布您收到的错误。
关于c++ - 在动态链接库 kernel32.dll 中找不到过程入口点 RegCloseKey,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6927659/