腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8990)
视频
沙龙
1
回答
如
何在
非托管代码
中
动态
加载
托管(.
Net
) DLL?
、
、
如
何在
非托管代码
中
动态
加载
托管(.
Net
) DLL?
C#
动态
链接库
(插件)可以调用C++
动态
链接库
(插件管理器)
中
的函数。我更喜欢不需要我用
浏览 2
提问于2011-08-29
得票数 2
回答已采纳
2
回答
如
何在
C#
中
创建VB向后兼容的ActiveX COM
动态
链接库
(带DllRegisterServer入口点)
、
、
、
-无法使用Regsv32注册DLL -错误"Dll已
加载
,但找不到入口点DllRegisterServer“ 我面临的问题是,使用/
C#
创建的新
动态
链接库
必须在运行在Windows XP POS 4.0
中
的旧式POS机系统
中
工作,该系统最初是用Visual basic6.0创建的,它自动在
动态
链接库
程序集中创建所有正确的入口点(
如
DLLRegisterServer)。但是,由于不再使用这些ActiveX COM条
浏览 2
提问于2014-12-26
得票数 0
8
回答
如
何在
.
NET
中
加载
插件?
、
、
、
、
我想提供一些在我的软件
中
创建
动态
可
加载
插件的方法。执行此操作的典型方法是使用 WinAPI函数
加载
动态
链接库
,并调用以获取指向该
动态
链接库
中
函数的指针。我的问题是,如
何在
C#
/.
Net
应用程序
中
动态
加载
插件?
浏览 2
提问于2008-08-18
得票数 27
回答已采纳
3
回答
C#
中
System.load(
动态
链接库
)的实现是什么?
、
我正在学习java的路上,我想知道在C#..is
中
的System.load(dll)并行/实现是什么就像"using“语句吗?我是一名
c#
开发人员,所以也许通过一个示例来让我更好地理解它
浏览 0
提问于2013-04-03
得票数 0
回答已采纳
2
回答
对同一托管dll
中
的32位和64位dll使用pinvoke
、
我正在使用.
NET
(
C#
) dll
中
的pinvoke来调用本机dll。现在我想将我的.
NET
动态
链接库
编译为"AnyCPU“,但是当"pinvoking”时,我必须知道我必须调用32位还是64位的
动态
链接库
。我将两个版本的
原生
dll都安装到子文件夹bin32和bin64
中
。现在,当我的DLL被
加载
时,我想要检查我们是在32位模式还是64位模式下,并使用适当的路径调用SetDll
浏览 5
提问于2013-03-04
得票数 3
回答已采纳
1
回答
向Powershell注册.ocx文件
、
我知道如何从VBScript和/或命令行完成此任务,但我不知道如
何在
Powershell
中
完成相同的任务。我需要调用regsvr32.exe吗,或者有没有更好、更优雅的方法?
浏览 2
提问于2013-09-17
得票数 0
1
回答
从C++/CLR调用远程
C#
dll时的FileNotFoundException
、
我的项目是一个插件的平台是建立在
原生
C++。该插件将重用现有
C#
项目的当前功能,该项目构建于.
NET
Framework4.0之上。我们使用C++/CLR作为调用
C#
代码的桥梁。也就是说,宿主应用程序(内置在非托管c++
中
)调用托管C++
动态
链接库
,该托管
C#
动态
链接库
又调用
C#
动态
链接库
。 平台将在一个进程
中
运行,插件将在另一个进程<
浏览 2
提问于2015-06-19
得票数 1
2
回答
操作系统如何区分.
net
动态
链接库
和其他
动态
链接库
?
、
、
DLL是
动态
链接库
,它在运行时被限制。在一个系统
中
,有不同语言的
动态
链接库
,
如
C++,c,.
net
等等。我的问题是,操作系统如何区分.
net
动态
链接库
和其他
动态
链接库
?例如,如果我在C++
中
创建了a.dll,在C#.
net
中
创建了a.dll,现在在.
net
项目中,我指的是a.dll(
C#
)。操
浏览 1
提问于2013-06-16
得票数 0
1
回答
使用.
NET
本机生成DLL
、
、
、
、
我今天读了一篇关于.
NET
native的文章,对DLL有一些疑问。如果我理解正确的话,.
NET
native只适用于UWP应用程序。是否可以从编译为本机代码(使用.
NET
原生
代码)的
C#
代码生成DLL? 我的目标是一个包含
原生
动态
链接库
(也叫
C#
)的
C#
版WPF应用程序。DLL必须是本机的,因为它是
加载
到实时环境
中
的(如果有人知道的话,可以使用Kithara )。 我真心希望,你
浏览 16
提问于2021-06-24
得票数 1
2
回答
如何从
原生
C(++) DLL调用.
NET
(
C#
)代码?
、
、
我有一个
C#
app.exe和一个
C#
my.dll。my.dll .
NET
项目链接到本机C++
动态
链接库
(mynat.dll) (外部C
动态
链接库
接口),并且从
C#
调用C++
动态
链接库
没有问题。我现在需要添加的是让
C#
dll提供一些C++代码可以调用的回调函数。理想情况下,mynat.dll C++代码将使用LoadLibrary("my.dll")
加载
<e
浏览 2
提问于2011-01-19
得票数 4
回答已采纳
1
回答
使用manage wrappers取消管理.
net
DLL时,C++是否会创建任何临时
C#
文件
、
、
、
通常,当我们需要在
C#
程序中使用
原生
C++
动态
链接库
时,编写一个管理包装器就可以实现。在这样的程序
中
,如果我在DLL函数调用上按F12 (转到函数定义),它将转到一个
C#
文件,该文件看起来包含所有函数的转发声明。我检查了这个文件的位置,它存在于windows temp目录
中
。所以我的问题是,当我们在C++程序
中
通过管理包装器使用
C#
非托管
动态
链接库
时,.
NET
框架(或任何其他组件)
浏览 1
提问于2014-07-15
得票数 0
4
回答
创建
动态
链接库
的编程语言: C++或
C#
、
、
我有两个选择: C++或
C#
,我应该用哪种语言编写
动态
链接库
?我完全是个新手,对C++和
C#
(但对
C#
中
的一些小程序)一无所知。 用C++或
C#
编写
动态
链接库
有什么优点和缺点?
浏览 1
提问于2010-10-13
得票数 6
回答已采纳
1
回答
如
何在
c#
.
net
标准
中
动态
加载
原生
动态
链接库
?
、
、
我想在.
Net
标准
中使用类似于NativeLibrary.TryLoad的本机
动态
链接库
。但是我找不到解决这个问题的方法。有什么好方法可以做到这一点吗?我正在跟踪一个错误,它导致库有时无法
加载
(从我调用的dll内部)。所以我想把它预
加载
到我的程序
中
,看看这是否有帮助。
浏览 47
提问于2020-11-09
得票数 0
回答已采纳
3
回答
dllimport无法
加载
dll
、
我用C编写了
原生
动态
链接库
。我使用VC++ (VS2008)编译了项目,使用我的
C#
应用程序,我通过Dllimport调用了
动态
链接库
函数。问题是它无法
加载
dll。它显示无法
加载
dll。我已经编译到平台从x86到x64我的
动态
链接库
和我的应用程序。如果你们能帮我解决这个问题,那就太好了。提前谢谢。
浏览 2
提问于2009-06-04
得票数 1
1
回答
在
C#
索引程序
中
创建接口,以便使用vc++
动态
链接库
访问
C#
中
的一些函数
、
我已经在vc++
中
创建了一个
动态
链接库
,我需要这个
动态
链接库
来与
C#
组件进行通信。有人可以帮我解决如
何在
c#
中
创建接口以便访问
C#
组件的问题吗 我有.
net
Framework3.5
浏览 0
提问于2009-10-20
得票数 0
回答已采纳
4
回答
非托管本机C代码与.
NET
兼容
dll的整个代码都是使用
原生
C编写的,下面是一个函数供您参考。PASCAL swe_calc( double tjd,int ipl,int32 iflag,double *xx,char *serr); 大多数函数都是用FAR PASCAL编写的,当我试图将这个
动态
链接库
转换成与.
net
兼容时,我遇到了错误。当我尝试从命令提示符使用Regsvr32注册
动态
链接库
时,我收到错误消息,指出“模块"mydll.dll”已由入口点
加载
“DllRegisterServ
浏览 0
提问于2009-06-02
得票数 0
3
回答
由于本机C++ DLL失败,如何捕获
C#
AppCrash
、
、
、
、
我有一个从
原生
c++(比如XYZ.dll)创建的
动态
链接库
。我在一个包装器C++ .
NET
中
链接到这个
动态
链接库
,这个包装器的一个对象在我的最高级别的
C#
代码中使用。我的问题是:有时我的DLL
中
的一个函数崩溃,我的最高级别的
C#
代码用AppCrash崩溃;崩溃模块: XYZ.dll。我试图找出它在哪里使我的
原生
C++代码崩溃,但事实证明这是徒劳的。我想知道是否有一种方法可以让我在
C#</em
浏览 1
提问于2013-02-08
得票数 2
3
回答
使用pinvoke从
C#
调用非托管C++代码
public: int Add(int a, int b);}; 和方法在.cpp文件
中
的实现int Numeric::Add(int a, int b) return (a + b);我只想在我的
C#
代码
中
从C++调用add函数: }在尝试执行之后,我遇到了以下错误: 在DLL 'C:\CPP and CSharp Project\U
浏览 1
提问于2011-06-13
得票数 6
回答已采纳
1
回答
如
何在
64位应用程序中使用Win32位dll
、
我有32位第三方
动态
链接库
。我在
c#
应用程序中使用相同的
动态
链接库
。如
何在
64位环境
中
运行此应用程序,
如
windows 7。它是桌面应用程序。
浏览 1
提问于2011-05-12
得票数 0
回答已采纳
1
回答
是否可以在F#
中
编写或访问本机代码
有没有可能用F#编写
原生
访问
原生
代码?我知道F#使用.
Net
开发工具包,但我想知道是否可以
加载
本地C++
动态
链接库
或直接使用字节?
浏览 1
提问于2013-02-02
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
警惕利用Linux预加载型恶意动态链接库的后门
C#10分钟完成百度人脸识别
DLL依赖关系查看工具:7个热门.Net开源项目!
Google Project Zero团队发现了Windows零日漏洞
Mono现状与未来: 从Xamarin到WebAssembly、Blazor及.NET 5
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券