繁体   English   中英

C#ClickOnce应用程序无法加载DLL

[英]C# ClickOnce Application Can't Load DLL

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

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

如果我在开发计算机上安装此clickonce部署,则可以正常运行。

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

关于我可能会丢失的任何想法?

谢谢,
有状态

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM