0

我是使用 Visual Studio 的新手。我的程序正在使用“cesmlm.dll”来访问 USB 打印机。在调试时,未加载此 dll。我尝试在项目属性-> 配置属性-> 调试中设置环境路径。我已经尝试将这个 .dll 放在项目文件夹中,我的输出文件夹中生成 exe 并且在所有可能的地方......但都是徒劳的:(。有人可以帮我吗?TIA。

平台:Visual C++,操作系统:Windows 7,Visual Studio 版本:2012

4

2 回答 2

0

据我所知,您没有将 dll 添加到链接器路径中。它需要知道您将 dll 存储在哪里才能链接到它。

转到项目属性 -> 配置属性 -> VC++ 目录 -> 库目录

单击此处的编辑以将路径添加到您的 dll。

于 2013-04-07T15:00:15.107 回答
0

问题可能是因为我的模块机器是 32 位的,而我尝试加载的 .dll 是 64 位的。

编辑 - 用 32 位 dll 替换 dll 后,问题已解决。感谢所有的帮助。:)

于 2013-04-08T12:37:06.353 回答