- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
所以我使用了一个用于硬件随机数生成器的 SDK,它提供了一个名为 PsyREG.dll 的 dll 用于与其交互,以及一些用于使用 dll 中的方法的 c# 源代码。
它在过去有效,但不知何故它已停止工作。我的手有点束手无策,因为我目前实际上无法访问相关设备,所以我无法尝试很多事情...
然而,奇怪的是。 dll 在那里,它一直在同一个地方。 Ahd 事实上 File.Exists("PsyREG.dll")
返回 true
,我已经仔细检查过,这与提供的 c# 源导入它的方式完全相同,例如[DllImport("PsyREG.dll")]
。
有什么想法吗?
最佳答案
可能此 DLL 具有一些未注册的依赖项或未与您的应用程序位于同一文件夹中。
关于c# - DllNotFoundException,但 DLL 存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1246486/
我在某些 Windows 机器上的独立构建中遇到 DLLNotFoundException,其他机器则运行良好。 Dll文件肯定在plugins文件夹中,也将其复制到projectName_Data文
我正在尝试使用 ZeroMQ C# 绑定(bind) ( http://www.zeromq.org/bindings:clr ) 与我在 Unity 中创建的游戏的服务器进行通信(我使用的是 Mac
我正在尝试在我的统一项目中使用一个 Assets ,它有一个 c# script.cs,它在游戏开始时调用并初始化插件。但是当我按下播放按钮时,unity 不断抛出 DllNotFoundExcept
我的 WPF 应用程序运行良好,但当我将它部署为 ClickOnce 应用程序时,它甚至无法启动。但在 Windows 事件查看器中抛出了以下异常: Application: Saito ERC-C.
我正在尝试在 EmguCV 3.1 中运行 LicensePlateRecognition 示例。但我总是收到错误 System.DllNotFoundException 并且消息是“无法加载 cve
我卸载了 Xamarin Studio(因为 xamarin 是免费的)并尝试在 VS 上运行我的应用程序,但收到此错误: System.DllNotFoundException: java-inte
我已经安装了版本1,1,1的Microsoft.Data.Sqlite Nuget包(因为我有Visual Studio 2015并且不支持2.0.0)。在 x86 和 x64 中一切正常,但问题出现
每当我的应用程序尝试使用 DLL 中存在的函数时,我会收到一个 .dll 的 System.DllNotFoundException,它与可执行文件位于同一文件夹中。奇怪的是,它只发生在一个用户的 P
我是 MonoDevelop 工具的新手。请有人帮忙解决这个问题。 当我尝试连接到 MySql DB 时收到此错误(但是我可以通过终端进行连接)。我在 ubundu 14.4 上运行 mono。 Sy
我正在尝试运行从中导入的 Assets https://www.assetstore.unity3d.com/en/#!/content/10693 它在 windows 中运行良好,但我在 Linu
我在我的 Windows 窗体应用程序中集成了 Geckofx45.64 - 在某些 Windows10 发行版上,我在启动后立即收到以下错误: System.DllNotFoundException
当我们在程序中加载 DLL 时出现以下错误并抛出以下错误: Unable to load DLL 'xxx.dll': The specified procedure could not be fou
这是我第一次尝试为 Android/iOS 创建一个库 c++。 我正在使用 Visual Studio 2015 - Xamarin。 首先我创建了一个项目:Visual C++ -> 跨平台 ->
我在尝试从我的应用程序(用 C# 框架 4.0 编写)中使用非托管代码 dll 时遇到了一些困难。我正在使用 dll 导入如下 [DllImport(@"C:\MGW_SDK.dll", EntryP
我正在使用 Monodevelop 并且有一个 C# 主程序调用一个用 C 编写的共享对象文件。解决方案构建成功,但是当我尝试运行它时,我得到上面的 System.DllNotfoundExcepti
所以我使用了一个用于硬件随机数生成器的 SDK,它提供了一个名为 PsyREG.dll 的 dll 用于与其交互,以及一些用于使用 dll 中的方法的 c# 源代码。 它在过去有效,但不知何故它已停止
我能够在我的开发箱上构建和执行我的 Winforms 应用程序,但是当我尝试在另一个干净的箱子(虚拟机)上运行我的应用程序时,我遇到了这个错误。 Application: MyApp.exe Fram
我是 Unix/Linux/Ubuntu 的新手。 我正在将 Mono 与 VB 一起使用,我正在尝试通过 DllImport (CliSiTef32I.dll/libclisitef.so) 使用库
当尝试将单声道应用程序捆绑在 snap 包中时,当应用程序尝试发出简单的 HTTP 请求时,我会收到此异常: System.AggregateException: One or more errors
我使用 ARFoundation 包在 Unity 中构建了一个 ARCore 应用程序。然后我按照以下链接中的说明将 Unity 应用程序嵌入到原生 Android 应用程序中:Embedded U
我是一名优秀的程序员,十分优秀!