如何从WPF中的电话线获取呼叫者ID?
问题描述:
我试过Tapi3在WPF
,但它给了我下面的错误:如何从WPF中的电话线获取呼叫者ID?
无法加载文件或程序集“ITapi3.dll”或它的一个依赖。应用程序无法启动,因为其并行配置不正确。
答
错误消息意味着您尝试使用的DLL(ITapi3.dll
)无法被您的应用程序找到。
从DLL的名称,我假设你使用this library。确保您已将库代码编译到DLL(或downloaded a pre-build binary from the website)中,并将该DLL放入应用程序的目录中,以便它可以找到它。
任何时候,如果您使用第三方DLL的功能(即,不作为标准.NET Framework的一部分提供的功能),则必须将该DLL与应用程序一起分发。建议将它与您的应用程序放在同一个文件夹中,因为它可以保持您的依赖关系不与其他应用程序发生冲突,并使部署更容易。
它不会也是DLL的问题吗?该文件可能被发现,但由于任何原因不兼容/损坏? – 2012-01-15 11:16:56
@can:是的,可以。它也可能表示未找到DLL的依赖关系之一。我最有可能的解释。无论哪种方式,下载库的二进制文件的新副本,并将它们放在应用程序文件夹中可能会解决这个问题。 – 2012-01-15 11:18:56
@Mohsen:什么是winapp? – 2012-01-16 20:34:40