我的Dll中缺少什么(致命错误LNK1107:无效或损坏的文件:)

我已经为功能创建了Dll。

现在,客户端给了我测试工具,然后我将dll添加到其中。但是没有运气,它说 致命错误LNK1107:文件无效或损坏:无法读取

但是随后我将在Dll中创建的Visual Studio项目添加到了测试工具解决方案中,并且还将我的文件复制到了同一文件夹中。然后编译测试工具解决方案。然后,我可以看到dlll已正确加载。 在测试工具中有一个调用,例如dll-> GetInfo()。我可以看到我在此时将断点放到我的dll中。

moon_zero 回答:我的Dll中缺少什么(致命错误LNK1107:无效或损坏的文件:)

此问题无法解决,因为我在项目设置-> c ++->链接器->中使用.dll而不是.obj。

感谢所有评论!

本文链接:https://www.f2er.com/3128133.html

大家都在问