0

我有一个小应用程序,其中包括两个第三方 DLL,pjsipDll.dll 和 sipeksdk.dll。对于 Copy Local,这两个 DLL 都设置为 True。当我发布应用程序并将其安装在第二台运行 Windows 7 的计算机上时,它会很好地加载 sipeksdk dll,然后该 dll 会尝试使用 pjsipDll 中的某些内容,但它会出错说:

“无法加载 DLL 'pjsipDll.dll':找不到指定的模块。”

如果我在我的开发计算机上安装这个 clickonce 部署,它工作正常。

我查看了两台计算机上的部署目录,两个 DLL 都存在,所有文件都相同。在这两个系统上,我都以管理员身份运行。

关于我可能遗漏的任何想法?

谢谢,
有状态的

4

1 回答 1

0

在 StackOverflow 上发布后如何解决问题很有趣。看来我使用的是不兼容的 DLL 版本。我发现了每个已知可以一起工作的旧版本,并且一切都开始工作了。

于 2013-04-08T00:07:44.900 回答