Windows mobile 在windows mobile 6上注册driectshow筛选器

Windows mobile 在windows mobile 6上注册driectshow筛选器,windows-mobile,activex,directshow,Windows Mobile,Activex,Directshow,我正在尝试在Windows Mobile上注册DirectShow筛选器。我的项目将链接器/常规/寄存器输出设置为“是”。但是,未注册任何内容,我收到以下错误: 项目:错误PRJ0050:注册输出失败。请尝试从具有提升权限的命令提示符注册组件 我正在运行Vista,UAC已禁用 有什么想法吗?这只是一个猜测,但我的猜测是它试图在主机系统(vista)上注册WM DLL,而不是在WM设备上注册。我认为在VisualStudio中没有在WM设备上注册DLL的方法 您可以创建一个CAB文件,在该文件中

我正在尝试在Windows Mobile上注册DirectShow筛选器。我的项目将链接器/常规/寄存器输出设置为“是”。但是,未注册任何内容,我收到以下错误: 项目:错误PRJ0050:注册输出失败。请尝试从具有提升权限的命令提示符注册组件

我正在运行Vista,UAC已禁用


有什么想法吗?

这只是一个猜测,但我的猜测是它试图在主机系统(vista)上注册WM DLL,而不是在WM设备上注册。我认为在VisualStudio中没有在WM设备上注册DLL的方法


您可以创建一个CAB文件,在该文件中可以指示哪个DLL是自注册的,也可以编写一个快速工具为您注册DLL。这两种方法都非常简单。

这只是猜测,但我的猜测是它试图在主机系统(vista)上注册WM DLL,而不是在WM设备上注册。我认为在VisualStudio中没有在WM设备上注册DLL的方法

您可以创建一个CAB文件,在该文件中可以指示哪个DLL是自注册的,也可以编写一个快速工具为您注册DLL。两者都很简单