这个应该是DLL动态链接引起的。在没安装VS2005的计算机上没有链接需要的DLL文件,所以会“加载失败”。
不知道跟踪方式,具体需要那个DLL不清楚。
解决方法:
在生成文件的时候将生成属性改为静态加载就行了。
我这个项目的解决方法是:
打开项目属性——C/C++——代码生成——运行时库——选择“多线程(/MT)”,再重新生成一次,现在生成的DLL就不会出现这个问题了。
本文介绍了解决在未安装VS2005的计算机上因缺少必要DLL而导致的应用加载失败问题。通过将项目设置为静态链接,可以避免依赖外部DLL,从而解决此问题。
这个应该是DLL动态链接引起的。在没安装VS2005的计算机上没有链接需要的DLL文件,所以会“加载失败”。
不知道跟踪方式,具体需要那个DLL不清楚。
解决方法:
在生成文件的时候将生成属性改为静态加载就行了。
我这个项目的解决方法是:
打开项目属性——C/C++——代码生成——运行时库——选择“多线程(/MT)”,再重新生成一次,现在生成的DLL就不会出现这个问题了。
3287

被折叠的 条评论
为什么被折叠?