2016-08-26 9 views
0

私は最近、Windowsファイルシステムのミニフィルタドライバの作業を開始しました。私は好ましくは.msiのドライバ用のインストーラを作成したい。私はプロジェクトを開発するためにVSコミュニティ版を使用しています。Windowsファイルシステムドライバのインストールファイル(.msi)を作成する

VSでDriver Install Packageプロジェクトを使用しようとしましたが、ビルド後に何も返されませんでした。 MSDNには、ドライバの展開に使用されていることが記載されています。だから私はインストーラを作成するために使用することはできませんね。 私はそうですか?

私の調査では、setupapis & DIFxというカスタムインストーラを開発するためのAPIがあることがわかりました。それらとインストーラを開発しようとしましたが、エラーが発生しました(別の質問が出ます)。これが方法であれば、利用可能なガイドや例がありますか? MSDNにはAPI仕様だけがあり、それ以上のものは見つけられませんが、インストーラをゼロから作成する方法についてのガイドはありません。

私はこれらのAPIのみを使用する必要がありますか、インストーラをビルドするために使用できるVSのユーティリティがありますか?

答えて

0

最良の選択肢は、多くの時間を節約できるサードパーティのツールを使用することです。 Advanced Installer can install driversなどのMSIオーサリングツールもあります。

アドバンストインストーラの無料試用版を使用してテストすることができます。約10分で作業用インストーラをインストールする必要があります.GUIは非常に簡単です()。

+0

答えをありがとう。しかし、ソフトウェアは商用になるため、サードパーティツールを使用することはできません。私は質問からその部分を取り除かなければならないと思う。 APIについてもっと知りたいですか? – harshad

関連する問題