将一个项目从Visual Studio(以下简称VS) 2013转到2019时,出现了动态库DLL加载不成功的问题。
具体表现为:
返回的bDll一直为0;输出显示,balance加载成功后,又被卸载掉,即加载不成功。后面检查了“工程配置”等细节,都没发现问题。接着,用VS2019重新生成balance.DLL文件,重新调用balance.DLL文件,问题解决。
以后,在不同VS版本迁移项目,如果发现DLL文件加载后,就立马卸载的问题(不显示error,但是输出栏可以看到),就可以尝试使用这个步骤解决问题。
C++项目更换VS IDE时出现的DLL文件加载失败问题及解决方法
最新推荐文章于 2024-05-22 20:33:15 发布