loaderlock-dll引用之后出现的问题

问题描述

dll引用之后出现的问题

在一个C#项目中需要用到音频控件,所以下载了NCT的控件,引用了AxInterop.NCTAUDIOEDITOR2Lib.dll和Interop.NCTAUDIOEDITOR2Lib.dll,首先出现嵌入互操作集间接引用的问题,修改两个引用的属性的嵌入互操作类型为false,之后出现正尝试在 OS 加载程序锁内执行托管代码。不用尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起

关掉vs2010的MDA的LoaderLock之后出现

Protection Error

  Debugger detected - please close it down and restart!
  Windows NT users: Please note that having the
  WinICE/SoftIce service installed means that you are
  running a debugger!

导致无法调试,请帮忙解决,困扰很久了,谢谢

解决方案

不要引用AxInterop.NCTAUDIOEDITOR2Lib.dll和Interop.NCTAUDIOEDITOR2Lib.dll
直接引用com组件,NCTAUDIOEDITOR2,让VS生成那两个Interop的dll

解决方案二:

不知道怎么操作,我是直接在引用中添加dll文件,请问直接引用com组件,具体怎么操作?

解决方案三:

Android - 百度地图打包之后出现的问题

时间: 2024-11-30 14:20:01

loaderlock-dll引用之后出现的问题的相关文章

vs-关于npoi的dll引用的问题

问题描述 关于npoi的dll引用的问题 我之前没用过dll,为了导出excel下了NPOI.我以为会是一个安装包,但下载来发现是个压缩包.到底解压到哪里啊?怎么才能让我的vb2013能够引用它呢?? 解决方案 晕,你不会连解压缩包都不会吧?解压之后里面有个npoi.dll文件,直接把这个文件复制到项目里面,然后添加引用这个dll就行了.为了防止你导出excel也不会继续发问,我这里贴一个链接以供参考.http://blog.csdn.net/chinacsharper/article/deta

dll-Azure发布MVC应用程序网站,出现DLL引用版本异常 怎么解决?

问题描述 Azure发布MVC应用程序网站,出现DLL引用版本异常 怎么解决? Azure发布MVC应用程序网站,出现DLL引用版本异常 怎么解决?是否在Azure上发布网站程序必须是cloud节点下建立的项目才能发布? 解决方案 如果你用的是Windows Server 2008 R2,需要先安装.net framework 4.0 然后你需要配置你的iis的应用程序池,让它使用.net framework 4.0 解决方案二: 你只需要用VS新建一个普通的MVC网站 然后在azure管理页面

axwmplib引用-axWMPLib.DLL引用返回类型错误怎么办?

问题描述 axWMPLib.DLL引用返回类型错误怎么办? 我的环境是微软.Net环境下的c#Winform环境,解决方案有4个项目,其中一个是数据库层访问类库,一个是业务层访问类库,一个界面表示层项目.另有一个为安装发布其它三个项目而建的安装项目. 在界面表示层引用了axWMPLib.DLL,用于播放系统中的音视频资源. 我的问题是,前三个项目编译运行都没有任何级别的错误.可是在第四个安装项目生成时总显示: 警告 1 类型库导入程序遇到无有效返回类型的属性 getter"sessionPlay

关于dll引用的问题

问题描述 PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadDimQMDispatchObjAsNewQMDISPATCHLib.QMFunctionQMDispatchObj.MessageBox("haha")EndSub我想用到按键精灵Dll里面的一些东西.先用了添加引用后,运行提示错误如下:未处理System.IO.FileNotFoundExce

VS2010 :找不到System.Web.Extensions.dll引用

今天在写通用序列化的时候发现JavaScriptSerializer找不到命名空间,那就去添加引用呗,找System.Web.Extensions.dll发现,找不到啊,于是,我就反反复复找了好几遍,还是木有找到,最后上网搜了一下,发现这个dll在: C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework       目录下,比如我要找的4.0版本在: C:\Program Files\Reference A

c# dll引用问题

问题描述 c#类库项目A引用了另外一个类库项目B,现在有一个类库项目C只需要用到类库项目A中的内容,但是编译器出现错误提示,说也要引用类库项目B,,,,,这是怎么回事?C能只引用B吗?怎么操作,谢谢 解决方案 解决方案二:不是,你应该两个都引用下,A应用B,说明A项目中有B的文件.你应用C引用A肯定要报错的啊解决方案三:我说错了..应该是,我的B引用了A,C引用了B,但是编译器提示,要我的C也要引用A,但是,我的C只用到了B中的内容...解决方案四:引用2楼hushawn2012_1的回复: 我

求助大神,Microsoft.DirectX.DirectSound.dll引用的问题

问题描述 新建一个窗口项目,什么代码都不加,运行后会出来个空白窗口,这里没什么疑问,问题是程序的窗口构造函数里加了一句后就出怪现象了,代码如下:publicform1(){InitializeComponent();CaptureDevicesCollectiondevices=newCaptureDevicesCollection();}当然必要的Microsoft.DirectX.dll和Microsoft.DirectX.DirectSound.dll已经引用,运行之后程序不会出来窗口,就

vs2010无法添加dll引用的处理方法_实用技巧

管理员身份运行cmd  regsvr32.exe dll的绝对路径 (xp:windows/system32/下) (Regsvr32命令的作用是将动态链接库文件注册为注册表中的命令组成) 注册成功后,方可添加引用

神呀,救救我吧!关于DLL引用及编译

问题描述 我编译了一个程序:其中,引用一软件(a软件)的OCX(里有用户自定义控件),后引用了一个自写的DLL(vb.net编译)(里有我自定义的用户控件),调试OK.编译后,在其他电脑上却无法运行,我分析了一个原因,可能是这个OCX与DLL引起的错误.错误一:我用OCX判断a软件是否运行,调试时,可以准确的判断,编译后在另一电脑上运行,始终都说A软件未运行.错误二:我自写的DLL是一个相机程序,调试时,可以读取到图像,编译后在另一电脑上运行,始终说缺个什么文件.求大神们解救我.另说明:写程序的

各位大侠请教DLL引用问题

问题描述 项目当中通过引用选择了IBM.Data.DB2.dll,而且dll文件放在了项目bin目录下通过对象浏览器和类视图也能看到新加的命名空间.但是一点调试(F5)就提示错误5未能找到类型或命名空间名称"IBM"(是否缺少using指令或程序集引用?),并且对象浏览器里和类视图里再也找不到刚才添加的引用了.除非再重新加载项目..net环境VS2010,系统安装了.net1.0以上所有freamwork.请问如何解决? 解决方案 解决方案二:沙发回复内容太短了!解决方案三:是否IBM