VC++ DLL如果目标环境没有msvcr100.dll就运行异常?

浏览:56日期:2023-03-27

问题描述

我写了个DLL,里面就声明了一个导出函数然后fopen了C:1.txt(用来判断是否被调用成功)但怎么都调用不成功,dependencywalker看说是缺少msvrc100.dll,然后我在虚拟机里装了个Microsoft Visual C++ 2010 Redistributable Package(X86),就运行正常了。可我在项目配置里都去掉了msvcr100.dll相关。以下是我的项目配置:VC++ DLL如果目标环境没有msvcr100.dll就运行异常?VC++ DLL如果目标环境没有msvcr100.dll就运行异常?

哪位大哥知道怎么回事?该怎么解决?

问题解答

回答1:

运行库改成多线程 (/MT)

相关文章: