Если вы используете .NET 4.0, отладчик не будет правильно подключаться к IE.Вот что вы делаете:
Запустите Visual Studio от имени администратора.
Добавьте следующий код в BHO:
Debugger.Break();
Экспериментируйте немного с размещением;Я бы сказал, установите его после установки сайта.
Запустите Internet Explorer независимо от Visual Studio.Как в не запускайте IE из Visual Studio.Когда IE запускается, вы получите окно сбоя (результат кода выше);тогда вы можете подключить Visual Studio к IE.Сделано и сделано.