Работало позавчера, а сегодня ошибка при ПолучитьCOMОбъект():
"Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: -2147023174(0x800706BA): The RPC server is unavailable."
(1) Короче починил.
Оказалось, что это была ошибка получения самописного com-объекта, в результате которого и падала служба и системная dll-ка, а не наоборот. Выполнил некие действия, которые судя по всему перерегистрировали com-объект в ОС и все заработало.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.