Вы не ссылаетесь на dll, но можете активировать COM-объекты, которые были зарегистрированы на локальном компьютере. Все, что вам нужно знать, это CLSID или ProgID COM-объекта, который вы хотите создать.
dynamic myObject = AutmationFactory.GetObject("MyLibrary.MyClass");