2012-02-28 26 views
3

Windowsインストーラのインストール/アンインストール時に登録/登録解除する必要のあるいくつかのdllファイルがあります。WindowsセットアッププロジェクトでDLLを登録および登録解除する

私は以下を試しました。 dllを登録する.batファイルを作成しました。問題は、セットアッププロジェクトで 'カスタムアクション'を使用して.batファイルを追加できないことです。

また、アンインストール中にDLLの登録を解除するにはどうすればよいですか?ご意見をお聞かせください。ありがとう。

+0

どのツールチェーンですか?そこにある開発ツールのほとんどは、「セットアッププロジェクト」というプロジェクトテンプレートを提供しています。 –

+0

DLLのレジスタプロパティを使用します。 –

+0

申し訳ありませんが、私はVisual Studio 2008で提供されている "セットアッププロジェクト"を使用して言及を忘れてしまった。 – user591410

答えて

3

以下は私のレジスタdllステップです: 1: "Common Files Folder"を追加してください。 2:dllファイルをこのフォルダに登録します。 3:dllファイルのプロパティ "Register"を "vsdrfCOMSelfReg"に変更します。

設定が完了しました。あなたのプロジェクトをインストールした後

、あなたは一般的なフォルダを見つけることができます(私のパスCのように:\プログラムファイル(x86の)\共通ファイル)のdllを存在を

あなたはDLLキーがあまりにもあなたにregeditに登録されている見つけることができます。

プロジェクトをアンインストールすると、以下の情報が削除されます。

関連する問題