Я считаю, что вам обычно нужно сделать:
regasm /codebase
Поскольку COM должен знать точное местоположение вашей сборки, чтобы иметь возможность ее загрузить.
Как и предлагали другие, вам нужно настроить проект C # как видимый COM (настройки проекта, приложение, кнопка информации о сборке).
Более точное управление тем, какие классы являются видимыми или нет, можно получить с помощью атрибута [ComVisible (true)] / [ComVisible (false)] перед каждым классом