0

I developed an BHO using C# .NET. Then I create an deployment project and testet the setup on a other machine. It fails with an error in german. translation is something like: cant register ieframe.dll HRESULT: -2147467263

ieframe.dll was recognized as an dependency and was added to the setup project automatically.

actually I think it schold be simple. The "project" contains only one dll. I only want to perform the regasm-action within an msi.

I used some tutorials and examples but I dont get it.

any suggestions?

Uwe
  • 295
  • 1
  • 4
  • 14

1 Answers1

1

You should not be distributing/registering ieframe.dll, as that's already on the customer's machine. But you probably shouldn't be distributing a C# BHO at all, for the reasons explained over here: How do I write an IE 8 Add-On in pure managed C#

Community
  • 1
  • 1
EricLaw
  • 56,563
  • 7
  • 151
  • 196
  • For internal corporate applications this would not be that big of a concern would it? – Chrisb Aug 21 '09 at 14:13
  • It depends on a number of factors. The performance penalty will be paid by everyone, regardless of configuration. The side-by-side Framework issue is less of a worry, so long as the admins can control what other add-ons are installed. – EricLaw Aug 21 '09 at 14:54