VS2005引用DirectShow COM组件的问题。

问题描述

使用VS2005C#开发基于DirectShow的播放器时,需要引用DirectShow的相关的一个COM组件(COM组件名称:Interop.QuartzTypeLib.dll)。问题:1在项目中引用COM组件栏目中未找到Interop.QuartzTypeLib.dll2搜索驱动器也未能找到Interop.QuartzTypeLib.dll开发平台:MSWIN2008ServerRC0+VS.NET2005请问这个dll的位置在哪里?或需要安装什么辅助软件吗?谢谢~

解决方案

解决方案二:
自己顶一下,哪位达人帮忙解决一下??
解决方案三:
再顶一下~
解决方案四:
system32/quartz.dll

时间: 2024-09-27 12:27:22

VS2005引用DirectShow COM组件的问题。的相关文章

如何用这篇文章解决我们的工程对普通COM组件的引用:《引用ActiveX/COM组件时的Strong Name》

active|activex|解决  CSharp Tips:引用ActiveX/COM组件时的Strong Name     选择自 Mittermeyer 的 Blog  问题DotNet平台下提供了比较完备的类库,但是第一个版本总归不可能面面俱到,而且由于历史遗留问题,经常会和COM/ActiveX的组件之间进行互操作.笔者碰到的问题就是在一个Assembly中调用到了Excel的对象,但是该Assembly需要封装成为一个ActiveX的Control,供IE的客户端脚本调用.简而言之,

请教一个引用DLL中组件的问题

问题描述 VS2008,改造一个C#项目,由于要使用DLL中的多个组件,DLL已经引用进项目,而且前期项目已经使用了其中的两个组件,但其他的组件现在却无法再添加到窗体,在工具箱中右键添加项,几种方式都无法添加该DLL,报错"缺少依赖项",既然缺少依赖项,为什么其中的两个组件却能正常使用?前期的项目是如何添加的?谢谢了!!! 解决方案 解决方案二:等待中...解决方案三:等待......解决方案四:要注意dll的类型,是.netframework组件还是直接添加引用dll.

vs2005引用对话框问题

问题描述 我在vs2005中添加引用的时候出现了这种情况,大家看看怎么解决?这是截图,但是如果你点击确定,还是可以添加第一个类库引用,只是看不见.很急,上周系统重新安装,什么都是新装的,可是还是同样的问题.中文英文的vs2005都一样.我的是HPOEMxp2系统.请高手指点----- 解决方案 解决方案二:系统问题解决方案三:能给点建议要怎么解决以前没有这种事情一直都好好的---解决方案四:是不是中招了.....重做系统吧.

id引用不了组件的属性

问题描述 最近做项目的时候发现一个小问题,当在Script里面使用id调用下面组件的color属性的时候,会出现调用不了的问题.我用的解决办法是定义一个事件,然后把想要使用的参数放到事件中去.感觉这样好麻烦.大家遇到过这样的问题吗? 解决方案 color是样式不是属性吧, id.setStyle("color",xxx);

软件中引用了com组件Acrobat.dll,在本地机调试没有问题,在客户电脑运行时显示错误码0x80040154,说是未注册,怎么解决?

问题描述 错误提示在网上查询的时候,有些回答是软件使用的控件(*.ocx或*.dll)未注册造成的,但是客户的电脑上的确已经安装可Acrobat并且可以用,难道还存在未注册的可能吗?一.如果确实存在这种可能,有什么方法能确定一下他是不是注册了,比如一些cmd或dos命令,还是需要看注册表编辑器里有没有Acrobat?二.如果确定是客户机未注册Acrobat的dll文件造成的问题,怎么注册?我在网上搜的是:regsvr32c:winntsystem32mscomctl.ocx7.0以下:Comct

未能找到引用的组件“SocketServer”

问题描述 警告1未能找到引用的组件"SocketServer".望高手告诉我怎么解决! 解决方案 解决方案二:添加引用SocketServer这个组件.解决方案三:饿了怎么办?吃饭未能找到引用的组件怎么办?找到它,引用它解决方案四:代码没拷贝全~

引用excel组件时,本机上调试没问题,挂到服务器上出错!急急!!!

问题描述 aspx页面的后台代码引用了excel组件(实现excel的导入),在调试程序的时候本机上没问题,可是挂到服务器上(代理服务器)就出错了.错误提示:System.Runtime.InteropServices.COMException(0x80040154):带有CLSID{00024500-0000-0000-C000-000000000046}的COM对象无效或未注册.这个问题已经困扰我好几天了,请各位高手赐教啊!小弟在此先谢过了! 解决方案 解决方案二:dll同时发布了么?解决方

C#实现DirectShow技术开发准备

DirectShow组件在"C:\WINDOWS\system32"目录下的Quartz.dll动态库中,要使C#代码引用COM对象和接口,必须将COM类型库转换为.NET框架元数据,从而有效地创建一个可以从任何托管语言调用的托管包装. 在转换过程中需要使用FrameWork SDK自带的TlbImp命令工具,该命令工具在"D:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\TlbImp.exe"目录下(取

Wix打包系列(七) 添加系统必备组件的安装程序

原文:Wix打包系列(七) 添加系统必备组件的安装程序     我们知道在vs的打包工程中添加系统必备组件是一件很容易的事情,那么在wix中如何检测系统必备组件并在安装过程中安装这些组件.这里以.Net Framework组件作为必备组件为例:         7.1 检测.Net Framework 版本         步骤1:为安装项目添加WiX .NET extensions库的引用     如果是命令行方式使用wix,那么需要在candle和light的时候添加如下参数: -ext W