为Windows文件系统驱动程序创建安装文件(.msi)

时间:2016-08-26 14:03:43

标签: windows windows-installer installer minifilter

我最近开始研究Windows文件系统minifilter驱动程序。我想为我的驱动程序创建安装程序,最好是.msi。我正在使用VS社区版来开发项目。

我尝试在VS中使用Driver Install Package项目但是在构建之后没有回复我。 MSDN声明它用于部署驱动程序。所以我想我们不能用来创建安装程序。 我是对的吗?

在我的追求中,我发现有开发自定义安装程序的API,名为setupapis&的DIFx。尝试使用它们开发安装程序但是出错(将提出另一个问题)。如果有这种方式,是否有任何指南或示例? MSDN只有API规范,或者至少是我能为这些API找到的内容,但没有关于如何从头开始创建安装程序的指南。

我是否只需要使用这些API,或者VS中有哪些可用的实用程序可用于构建安装程序?

1 个答案:

答案 0 :(得分:0)

最好的选择是使用可以节省大量时间的第三方工具。 Advanced Installer can install drivers以及其他MSI创作工具。

您可以使用Advanced Installer的免费试用版来测试它,在大约10分钟内您应该有一个正常工作的安装程序,GUI很容易使用它(我们做了很多工作,使它很容易使用的)。