dllimport 相关问题

使用此标记可以解决有关从DLL(动态链接库)导入函数,数据或对象的问题。

在 Windows 上使用 cl.exe 和 powershell 但不使用 CMake、MSBuild 或 Visual Studio 编译动态链接库 (DLL)

我想了解如何在 Windows 上编译和链接动态链接库。我通常会使用 CMake 来完成此类任务,但我想了解如何在没有 CMake 的情况下实现它(或者...

回答 1 投票 0

使用LibraryImport在多个dll中导入相同的函数

我正在创建一个 .net WebAPI,以促进从 Delphi 代码逐步迁移到 C#,但我们的代码库非常大,有 150 万多行代码。因此,我们正在尝试将我们的应用程序分解为小型库......

回答 1 投票 0

加载已编译的 dll 时无法加载文件或程序集 System.Runtime,版本=7.0.0.0

我有一个用 C#(类库)编写的 Visual Studio 编译的小 dll,我想稍后在 Matlab 中使用它。 目前我的目标框架是.Net 7.0(但我也尝试过不同的版本...

回答 1 投票 0

是否有将本机 dll 中的 DllImport 函数作为字节数组加载到 RAM 中?

不管听起来多么奇怪,我需要它O_o 好吧,另一个解决方案,如果可以将本机 DLL 作为字节数组加载到 RAM 中,但从那里调用函数而不需要 DllImport >_< Kinda this ...

回答 2 投票 0

将32位dll转换为64位dll

我有一个32位的dll文件,如何在64位编译器中运行它? 我正在设计一个运行 32 位 dll 文件的中间应用程序并将其发送到 64 位主应用程序,但这不是

回答 1 投票 0

Python:导入错误:DLL 加载失败:pybind11 c++ 扩展

我正在努力刷新 Windows 的 pyEDM (https://github.com/SugiharaLab/pyEDM) 包。该包使用 pybind11 来包装 cppEDM(C++ 计算引擎),它直接调用 LAPACK...

回答 1 投票 0

从 VC++ 代码调用 __thiscall DLL 函数

我有一个 DLL 文件要进行逆向工程,我想直接在我的 x86 C++ 代码中调用它的函数之一(即类构造函数)。原因是我不知道结构是什么......

回答 1 投票 0

如何告诉我的 C# 项目在哪里寻找 DLL?

我目前正在尝试在 JUST.Net 中使用自定义函数。 我在名为 Foo.JUST.CustomFunctions 的项目中创建了此函数: 使用Newtonsoft.Json.Linq; 命名空间自定义函数; 公共...

回答 1 投票 0

如何使用 CMake 定义在 dllexport 和 dllimport 属性宏之间切换的切换宏?

所以我有一个项目(旨在在 MacOS、Linux 和 Windows 上受支持),我正在其中构建一个共享库和一组链接到该库的可执行文件。在我的根 CMakeLists.txt 中,我添加了...

回答 1 投票 0

在运行时使用 System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyName 加载第三方 dll 时出现问题

在我的.NET Core 6.0 WebAPI项目中,我尝试使用System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyName加载第三方dll。 我经常在加载第三方dll时看到它......

回答 1 投票 0

C# 创建了 DLL .NET 7,DllImport 不起作用

我不明白为什么会出现这个错误: 在此输入图像描述 EdiUseDLL: 使用系统; 使用 System.Runtime.InteropServices; 班级计划 { const string Path = @"C:\Users\Maxim\Desktop\

回答 1 投票 0

如何在VC++上调用没有头文件的Vb6 dll

有没有办法让我在没有头文件的情况下使用来自 VB6 应用程序或 VSC++ 的 dll? 我有 dll 和 .lib,并尝试执行以下操作来加载 dll。

回答 2 投票 0

捕获新创建的桌面无法使用 win api 的屏幕截图

使用系统.诊断; 使用系统.绘图.成像; 使用系统.IO; 使用 System.Runtime.InteropServices; 使用 System.Windows.Forms; 使用 System.Windows.Media.Imaging; 内部类程序...

回答 1 投票 0

调试模式下DLL加载错误,但发布模式下没问题

当我使用VS2008构建我的项目时,我使用我自己的DLL。它在发布模式下工作正常,但是当我将其更改为调试模式时,出现错误: 未处理的“系统”类型异常。

回答 4 投票 0

在 Visual Basic Class Projekt 中链接 .DLL 不起作用。文件未找到异常

我想构建一个DLL,它在固定目录中导入另一个DLL。我想要导入的 DLL 使用一些我无法修改的相对路径,并且我对此“ext...

回答 1 投票 0

如何在 x86 上使用 .def 文件为 kernel32.dll 创建导入库?

我有一个不依赖CRT或windows sdk的小项目。为了链接到 kernel32.dll,我创建了一个最小的 .def 文件,其中仅包含我需要的几个函数: 库 kernel32.dll

回答 1 投票 0

控制台选择停止应用程序

我正在我的服务器上运行套接字服务器,我醒来时收到有关其无法访问的消息。原来,在我睡觉之前,我已经在窗口中选择了文本。我忘记按 Enter 键来恢复...

回答 2 投票 0

如果在 DefaultDllImportSearchPaths 属性上设置 SafeDirectories 标志,会包含哪些目录?

DllImportSearchPath 枚举的文档说明如下: 安全目录 4096 DLL 中包含应用程序目录、%WinDir%\System32 目录和用户目录...

回答 1 投票 0

导入错误:导入_gdal时DLL加载失败:找不到指定的模块

我有一个以前可以工作的Python脚本,但现在抛出错误:导入错误:导入_gdal时DLL加载失败:找不到指定的模块。我正在尝试上传形状...

回答 3 投票 0

Linux 中的 .NET Core 和从国外库导入的 DLL

我有一个使用 Microsoft.Xrm.Client 程序集的 .NET Core 项目。它在 Linux 上运行良好,除了一种特定情况,即 Xrm.Client 想要创建顺序 GUID。它依赖于 DLLImport 和...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.