如何为我的DirectShow过滤器制作安装程序?

时间:2011-08-31 15:30:00

标签: windows installer directshow

我多年来一直在编写Windows程序和DLL,但从未创建过安装程序。如何为我编写的少数DirectShow过滤器创建轻量级安装程序?

安装程序需要将过滤器二进制文件解压缩到Program Files中的某个位置,然后注册它们。它还需要提供有效的卸载。很简单,但我不知道从哪里开始。

我使用的是Visual Studio 2010,我的代码是C ++。

2 个答案:

答案 0 :(得分:5)

您可以尝试使用Visual Studio setup project。它非常有限,但它支持您需要做的事情。

另一个免费替代方案是WiX。它有一个陡峭的学习曲线,但它完成了工作。

Visual Studio和WiX都使用Windows Installer。因此,您将拥有完整的Windows集成和产品管理(修改,修复和删除)。

答案 1 :(得分:0)

我个人喜欢innosetup,没有将它用于directshow,但我用它来安装和启动服务。它当然可以进行注册表操作。

另见How to Register DirectShow Filters

相关问题