精易论坛

标题: 法找到指定DLL库文件“msvcrt.dll”中的输出命令“_vsnprintf_s” [打印本页]

作者: 肥肥得    时间: 2025-2-18 16:27
标题: 法找到指定DLL库文件“msvcrt.dll”中的输出命令“_vsnprintf_s”


错误信息:无法找到指定DLL库文件“msvcrt.dll”中的输出命令“_vsnprintf_s”

系统是 32位XP

替换msvcrt.dll  又说文件被另外一个程序占用,无法替换。

作者: aiky123    时间: 2025-2-18 16:33
msvcrt.dll 放到程序的运行目录,不要放到系统目录
作者: samll88    时间: 2025-2-18 16:38
一般出现这种问题都是模块不完整,可以找作者本人要匹配的DLL文件,
然后放在目录里


作者: 肥肥得    时间: 2025-2-18 16:38
aiky123 发表于 2025-2-18 16:33
msvcrt.dll 放到程序的运行目录,不要放到系统目录

放程序目录运行都不行,都是弹错
作者: samll88    时间: 2025-2-18 16:50
肥肥得 发表于 2025-2-18 16:38
放程序目录运行都不行,都是弹错

如果下载的无效.
就必须用作者的DLL,放在目录里,
因为存在经过封装,版本号不同
作者: aiky123    时间: 2025-2-18 16:51
肥肥得 发表于 2025-2-18 16:38
放程序目录运行都不行,都是弹错

版本不对,或者复制不全
这是vc运行时库,你得 安装vc运行时库(与程序编译的vc库版本相同的库),建议全部安装。
或者
用 dll 查看器,论坛有,也可以用我的,主题-编程助手
查看dll 导入表,查看看用到哪些dll,把缺少的dll全部复制才行
作者: bnny    时间: 2025-2-18 17:30
这都什么年代了还在用xp
作者: wtflxk    时间: 2025-2-18 17:50
找对应的版本 msvcrt.dll才行 还要看兼容性的 不是乱替换的。一般要看作者发布的版本 如果没有就下载一个运行库整合包 安装一下 一般就能解决
作者: 编程阿狸    时间: 2025-2-18 18:04

肥肥得 发表于 2025-2-18 16:38
放程序目录运行都不行,都是弹错

版本不对,或者复制不全
这是vc运行时库,你得 安装vc运行时库(与程序编译的vc库版本相同的库),建议全部安装。
或者
用 dll 查看器,论坛有,也可以用我的,主题-编程助手
查看dll 导入表,查看看用到哪些dll,把缺少的dll全部复制才行





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4