2009-07-20 11 views
0

C#.NETを使用してBHOを開発しました。次に、私はデプロイメントプロジェクトを作成し、他のマシンでセットアップをテストします。ドイツ語のエラーで失敗します。翻訳は次のようなものです:cant register ieframe.dll HRESULT:-2147467263BHOエラーを展開する

ieframe.dllは依存関係として認識され、セットアッププロジェクトに自動的に追加されました。

実際、私はそれは簡単だと思う。 "プロジェクト"にはdllが1つしか含まれていません。私は、msi内でregasm-actionを実行したいだけです。

私はいくつかのチュートリアルとサンプルを使用しましたが、私はそれを取得しません。

提案がありますか?

答えて

1

ieframe.dllはすでにお客様のマシンにインストールされているため、配布/登録しないでください。しかし、ここで説明されている理由から、おそらくC#BHOを配布するべきではないでしょう:How do I write an IE 8 Add-On in pure managed C#

+0

これは内部的な企業向けアプリケーションにとってはそれほど大きな懸念ではありませんか? – Chrisb

+0

これは多くの要因によって異なります。パフォーマンスペナルティは、構成に関係なく、誰でも支払われます。サイドバイサイドフレームワークの問題は、管理者が他のアドオンがインストールされているものを制御できる限り、心配する必要はありません。 – EricLaw