0

Windows XP マシンでの Firebreath プラグインのインストールに問題があります。

Visual Studio 2008 セットアップ プロジェクトを使用して、生成されたプラグイン dll をプログラム フォルダーに配置してプラグインを機能させていますが、インストーラーを実行すると、プラグインをインストールしたユーザーのみがプラグインを使用でき、別のユーザーでマシンにログインした場合にのみ使用できます。権限が制限されている Firefox は、プラグインを認識できません。

  1. このプロセスで何が間違っていますか?
  2. Visual Studio 2008 セットアップ プロジェクトの代わりに Wix インストーラーを使用して、マシン内のすべてのユーザーに対してプラグインを動作させる必要がありますか?
  3. プラグインをインストールし、マシン内のすべてのユーザーに見えるようにするための正しい「Firebreath」の方法は何ですか?

お時間をいただきありがとうございます。

フランチェスコ。

4

1 に答える 1

1

1) 何もありません。これは設計どおりです。FireBreath はデフォルトでユーザーごとにインストールされますが、常にインストールされています。インストールするのに管理者権限を持っている必要がないことを意味するため、これは機能です。

2) デフォルトではありません。

3) PluginConfig.cmake ファイルの次の行のコメントを外し、prep スクリプトを再実行します。

# If you want to register per-machine on Windows, uncomment this line
set (FB_ATLREG_MACHINEWIDE 1)
于 2013-09-28T17:46:24.927 に答える