首页 > 编程语言 >C#未能添加“dll”的引用

C#未能添加“dll”的引用

时间:2023-01-30 11:11:34浏览次数:62  
标签:未能 C# 托管 dll 添加 引用

 

 遇到此问题,原因及解决办法

原因:这是一个非托管的dll

什么是托管的dll?就是用.net代码实现的dll,可以是用C#,VB.NET实现的

什么是非托管的dll?就是不是用.net代码实现的dll,可能是用C/C++实现的

解决方法:

通过DllImport方式导入,即可调用,例如:

1    [DllImport("zlgcan.dll", CallingConvention = CallingConvention.StdCall)]
2 
3     public static extern uint ZCAN_CloseDevice(IntPtr device_handle);

转载于:【C#】未能添加对“*.dll”的引用。请确保此文件可访问并且是一个有效的程序集或 COM 组件。_GreAmbWang的博客-CSDN博客_未能添加对dll的引用 请确保此文件可访问

 

标签:未能,C#,托管,dll,添加,引用
From: https://www.cnblogs.com/lulu-shi/p/17074873.html

相关文章

  • 506 Cannot talk to daemonnon-zero return code
    场景及报错信息:在做Ansible测试的时候遇到以下报错:[root@controlansible]#ansibleall-a'chronycsources'node2|FAILED|rc=1>>506Cannottalktodaemonnon-z......
  • eclipse + JDK + WTK安装使用及代码实例
    在网上看了好多关于eclipse与J2ME这个配置的文章,看了半天都没有弄个明白,也许是第一次接触,摸索的太慢。所以,自己整理了份可以使用的步骤出来。给以后能看到这篇文章的人提供......
  • vim 配置写c语言
    .vimrcsetnocompatiblesetbackspace=2setautoindentsetnumbersyntaxenable'enablesyntaxfirstsyntaxon'turnonsyntaxsetts=4'settabsize:setrulerset......
  • 基于PLC电气成套设备的无线监控物联网解决方案
    方案背景XX公司是从事高低压成套开关设备、PLC自动控制设备以及电力变流器装置的设备制造厂商,既提供整套电气配套设备,也承接各种自动化改造的项目。在合作中,客户现场安装的......
  • java整合hudi-client 0.11.1
    1.Linux部署hudi环境(1)安装maven-3.5.4、jdk1.8环境#解压maven,重命名tar-xfapache-maven-3.5.4-bin.tar.gz-C/usr/local/mvapache-maven-3.5.4maven#解压jdk,重命名ta......
  • laravel composer扩展包的开发到发布
    1、通过Composer创建项目composercreate-project--prefer-distlaravel/laravelpkg2、新建目录接着进入此项目中,创建目录 packages/{your_name}/{your_package......
  • 使用prometheus来避免Kubernetes CPU Limits造成的事故
    使用prometheus来避免KubernetesCPULimits造成的事故译自:UsingPrometheustoAvoidDisasterswithKubernetesCPULimits本文将介绍Kubernetes的resourcelimits是......
  • H3C HDM KVM维护
    前言服务器遇到个问题,无法启动,下面简单记录一下解决程方法进入维护界面:尝试H5KVM,发现H5kvm挂载镜像速度较慢使用KVM.jnlp,需配置java环境,安装好java环境已经配置java......
  • C# 10 Lambda 语法的改进
    C#10Lambda语法的改进C#10包括了对Lambda表达式的处理方式的许多改进:Lambda表达式可以具有自然类型,这使编译器可从Lambda表达式或方法组推断委托类型。如......
  • chunjun同步两个带Kerberos认证的CDH集群数据
        最近在项目中遇到同步两个CDH数据文件的需求,调研了一圈,发现datax不支持两个cdh同时进行kerberos认证,因此切换到chunjun,chunjun在kerberos认证的配......