dll 相关问题

动态链接库(DLL)是一个包含可由另一个模块(应用程序或DLL)使用的函数和数据的模块。它是Microsoft在Microsoft Windows和OS / 2操作系统中实现的共享库概念。

如何从ms Access调用dll?

我正在C#中调用JordanIdCardReader.dll,一切听起来不错,下面是C#中的代码。如何在VBA MS Access中调用此dll文件?我知道我必须使用Declare关键字作为...

回答 1 投票 0

如何解决编译器错误CS0009-试图加载格式错误的程序?

我正在尝试使用csc.exe C#编译器引用Microsoft ActiveX数据对象6.1库(ADODB),但出现错误:致命错误CS0009:元数据文件'c:\ Program Files \ Common ...

回答 1 投票 0

无法加载文件或程序集“ ChilkatDotNet45.dll”或其依赖项之一。 …在IIS中部署后

我的asp.net应用程序从Visual Studio运行时工作正常,但是在IIS中部署后,它抛出类似以下错误:无法加载文件或程序集“ ChilkatDotNet45.dll”或其依赖项之一。一个...

回答 1 投票 1

Clarion 6.3 DLL,* CSTRING参数导出功能-添加不可见的参数吗?

我需要从我的Delphi应用程序中协商一个函数调用,并调用Clarion 6.3中提供的DLL。我需要传递一个或两个字符串参数(一个函式和两个参数或两个单参数...

回答 1 投票 0

C ++动态库和带有调试符号的std :: unique_ptr破坏堆栈

我制作了一个存储库,其中包含我在项目中遇到的问题的简化版本:https://github.com/michalPietraszko/Test PS。我对预制件不太熟悉,因此您需要构建...

回答 1 投票 0

具有两个单独的dll版本

我有一个Web表单应用程序,该应用程序在其自己的项目中的单独dll中具有所有业务逻辑。该dll需要具有两个不同的Newtonsoft.json版本。我尝试使用以下代码...

回答 1 投票 1

在Windows Server 2008上可以使用外部工具将Web应用程序编辑dll的方法

我使用了像dnSpy这样的工具来编辑dll类和诸如charm的方法。我对位于Windows Server 2008我的实时服务器上的dll文件的编辑需求如何?是否有任何工具...

回答 1 投票 0

Windows dll插件在加载时崩溃

寻找有关在加载dll时在Windows中导致此类崩溃的建议。我正在用C ++编写Windows VST3 .dll插件,并且当我的.dll是...]时,启动时发生崩溃。

回答 1 投票 0

dllexport类模板实例(专业化,减少了仅标头模板库的编译时间)

可以导出某些类模板实例,同时让图书馆的用户能够生成给定类模板的其他特化功能(编译时...

回答 1 投票 0

dllexport类模板专业化

可以导出某些类模板实例,同时让图书馆的用户能够生成给定类模板的其他特化功能(编译时...

回答 1 投票 0

是否从其他文件夹加载DLL引用?

我有一个引用DLL的.NET控制台应用程序。如果DLL与EXE位于同一文件夹中,则它可以正常运行,但我想将DLL置于另一个文件夹中。我该怎么办?

回答 3 投票 22

从DLL文件调用MATLAB

我知道这是以前发布的,但是没有答案对我有用。我正在使用VISSIM v10,并制作了一个DLL文件来制作外部驱动程序模型。这运作良好。但是我想要的是...

回答 1 投票 0

Dll函数的声明和实现未链接

我正在尝试使用此指南在VS2019中创建.dll和.lib文件,并以静态和动态方式加载我的库。我有一个名为dllSolution的dll项目。在我的dllSolution中,有标准选项...

回答 1 投票 0

从非托管C#DLL返回列表/数组

我有不受管理的C#DLL:[DllExport(ExportName =“ GetStudentsList”,CallingConvention = CallingConvention.StdCall)]静态公共列表 GetStudentsList(){返回列表 [ 我将使用out参数和数组并返回大小,如下所示: using ExportDllAttribute.DllExport; using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] public struct StudentsStruct { public string Name; public int SomeInt; public double SomeDouble; [DllExport] public static int GetStudentsList([Out] out StudentsStruct[] students) { students = new StudentsStruct[] { new StudentsStruct { Name = "Satan", SomeInt = 666, SomeDouble = 666 }, new StudentsStruct { Name = "Techno", SomeInt = 777, SomeDouble = 777 } }; return students.Length; } } 和C ++代码: #include<Windows.h> struct StudentsStruct { public: LPWSTR Name; int SomeInt; double SomeDouble; }; using GetStudentsListFn = int (__stdcall*) (StudentsStruct **); int main() { HMODULE hModule = LoadLibraryA("DllExportArrayTest.dll"); if (hModule) { GetStudentsListFn GetStudentsList = reinterpret_cast<GetStudentsListFn>(GetProcAddress(hModule, "GetStudentsList")); StudentsStruct* students = NULL; auto size = GetStudentsList(&students); for (int i = 0; i < size; i++) auto student = students[i]; FreeLibrary(hModule); } }

回答 1 投票 0

无法通过平台设置全部win32或x86加载程序集

我正在编写一个使用C#和C ++的程序(C#称为C ++)。在互联网上,人们说64位和32位汇编存在冲突,但是我将所有项目设置为win32或x86。...

回答 1 投票 0

为什么不能通过后期绑定访问来自不同DLL的枚举?

我试图找出如何使用C#通过COM互操作性访问Excel的枚举。使用早期绑定很简单,但是使用后期绑定,我只发现我可以访问...

回答 1 投票 0

当仅影响静态方法时,如何解决C ++中的链接器错误?

我正在使用我无法控制的外部库,更确切地说是ADTF流库。我已链接到Visual Studio 2019中的此库(使用VS 2010平台工具集)。为此,我添加了...

回答 1 投票 0

为什么在DLL中使用MFC作为Visual Studio 2010中的DLL在MFC SDI程序中使用我的DLL时会泄漏?

也许可以更好地针对Microsoft支持,但是想知道是否有人对此有任何想法。我创建了一个简单的C ++ DLL,如下所示://simpledll.h类simpledll {...

回答 3 投票 4

缺少VCRUNTIME.dll和MSVCP.dll错误

我正在做一个个人的Unity项目。编辑器视图没有问题,即使构建成功。但是,当我尝试执行exe文件时,会发生以下错误:(对不起,...

回答 1 投票 0

如何用Ruby小提琴加载Windows DLL文件?

我正在尝试为GRUB创建GR框架绑定。我用小提琴。小提琴是默认的扩展,用于使用ruby翻译外部功能接口(FFI)。它在Linux和Mac上运行良好。但是在...

回答 1 投票 1

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