如何为所有 Windows 10 64 位系统创建一个 DLL?
我最近使用 g++ 创建了一个用 C++ 编写的 DLL。目的是从 LabVIEW 构建的 EXE 中调用它,这工作得很好。然后,我将 LabVIEW EXE 及其支持代码(包括 DL…
将 C# 结构编组为 C++ dll - 不同的值
我有一个用 C++ 编写的 DLL,我试图调用一个需要来自我的 C# 项目的结构的函数。 这是它的声明 int _stdcall InitialiseMotors(int i_nBoard, Array_O…
更改 Agilent Vee Pro 6.01 编译程序使用的 DLL
我有一个查找特定 DLL 的可执行文件。我已经更改了DLL的源代码并重新编译了它(用VB6编写并重新编译)。替换 DLL 后,可执行文件在使用该特定 DLL 时…
Win32 DLL 注入 - 需要帮助理解为什么注入的 LoadLibraryA 有时会失败并显示“访问被拒绝”。
为了我自己的教育,我一直在尝试编写一个进行 DLL 注入的 Windows 程序。我的程序是一个在 Windows 11 上运行的 x64 Visual C++ 应用程序。它通过使用…
ONNXRuntime 程序运行两次后崩溃
我正在编写一个应该在 VS2013 中运行的程序,该程序接收两个图像,使用 C++ 通过 ONNX 模型运行它,并返回模型的输出, 因为我正在使用图像,我在 VS2…
Visual Studio 在编译时将实例对象从项目 A 传递到项目 B 时出现错误 CS1503
我正在控制台项目上编写 ac# 类来测试“Plugins”.dll 中的公共方法。 公共方法需要来自“Sender”.dll 的对象实例(IMessageSenderProvider 类型)。…
我应该为“外部”编写“.registration = true”吗? R 包中的 DLL?
当我制作一个包含一些 C 代码或使用 Rcpp 的包时,我输入 roxygen 代码: #' @useDynLib TheDLL, .registration=true 我制作了一个包,其中包含一些用…
如何给bazel项目添加外部动态链接库依赖
我一直在尝试将基本的 .dll 链接到 bazel 项目,但遇到了一些链接器问题。我的 .dll 非常简单,它是 Microsoft 提供的示例: #pragma once #ifdef MAT…
如何避免我们的程序因为动态加载的 DLL 有错误而崩溃
我有一个别人写的dll,它有很多缺陷。假设该 DLL 中只定义了一个类。我需要导入该 DLL 并创建该类的实例。 DLL代码可能如下: [Serializable()] publi…
如何抑制来自特定 dll 的警告
我在我的项目中添加了不符合 CLS 的第 3 方 Lotus Notes dll。我需要设置“将警告视为错误”。如何仅抑制来自该特定 dll 的所有警告。 所有警告都像 I…
DLL Hell:旧的 .dll 文件分成两部分?
我遇到一个问题,其中项目需要使用的组件被配置为使用旧的 DLL。其他组件使用此 DLL 的较新版本,并且 BindingRedirect 似乎可以解决大部分此类问题。…