Отсутствует ли зависимая сборка в папке bin зарегистрированной сборки COM? Или зависимая сборка, которая должна быть в GAC, которая на самом деле отсутствует в GAC?
Вы также можете решить проблему, используя ключ / codebase, который добавит запись реестра, указывающую на местоположение вашей сборки.
Вы также можете узнать больше, используя fuslogvw , чтобы увидеть, что происходит, когда ваши сборки .NET связаны с OLE Viewer.