Ваше приложение использует .NET Framework, поэтому команда "regsvcs" должна выполняться на клиентском компьютере, на котором вы развертываете. Если вы просто экспортируете библиотеку и импортируете в COM +, я не верю, что необходимые записи CCW (вызываемой оболочки COM) добавляются в реестр Windows.
Поэтому я бы порекомендовал создать командный файл, который запускает команду "regsvcs" с нужными вам параметрами. Вам не нужно будет генерировать файл TLB на клиенте, поскольку он используется только во время разработки.
Конечно, вы также можете создать установщик проекта, который сделает это за вас, но если вы ищете быстрое решение, пакетный файл сделает это.